Twitter shop
Twitter shop closed on Hoe street in Walthamstow, london.
Mehedi (View other pics by Mehedi) submitted this funny picture 8 years ago using the tags: hoe street, twitter, twitter funny, twitter shop, twitter store, twitters, twitters shop