February 17, 2012
3 notes
Where can you buy the best American clothes in England?
Ivy Shop and Squire Shop. Early John Simons incarnations.
-
extrusions20we liked this
-
terrymeetsjulie liked this
-
includingui8 liked this
-
ellaamelia liked this
-
theweejun posted this