Wow, very impressive. It's really interesting the variation in size between all those bikes/ladies - all the way from XS/S/47cm to L/54cm.

Bike porn!!!