Jack Westmore
jackwestmore
Very Important Clothes
A very important shop in Gamla Stan, the old town area in central Stockholm, Sweden. February 2011.
124
views
0
faves
0
comments
Uploaded on February 23, 2011
Taken on February 20, 2011
Very Important Clothes
A very important shop in Gamla Stan, the old town area in central Stockholm, Sweden. February 2011.
124
views
0
faves
0
comments
Uploaded on February 23, 2011
Taken on February 20, 2011