these shorts are so damn fine
Givenchy Bermuda Shorts - £550 - Mr Porter
can't stop playing this
christopher shannon fall / winter 2012
Home
Subscribe to:
Posts (Atom)