Advertising placards on Grand Street
New York, NY, USA
advertisements, advertising, Chinatown, people, New York
2010
August 3
about