
The Greenwich Locksmiths shop is decorated with tons of keys on the inside and outside of the building. It is located in the West Village in New York City. You can read more about this site at Scouting NY.






Photos © Scouting NY Link via Laughing Squid


