Back to gallery

The Seduction of the Shoppers

Entrance to the Abercrombie & Fitch store on Fifth Avenue, New York City.

 

1,953 views
11 faves
10 comments
Uploaded on August 12, 2011
Taken on August 10, 2011