March 27, 2013 by Ville Raivio
25 dapper fellows, one room, hilarious climax.
Category Arbiter Elegantiae, Florence | Tags: