Deli & grocery

2009-12-03

map

Deli & grocery is at 40.815508333333,-73.943636666667.
Photographed in New York, New York, United States
Get there using Apple or Google maps