06 15 14

Gucci Store, Sloan Street, London, 1998. Designed by Bill Sofield & Tom Ford. (rudygodinez)

Previous