Cartogiraffe.com

Main Street South

Main Street South is a street in Harlem. In the area there is, inter alia, a supermarket.