Giant inflatable rat outside a non-union construction site
New York, NY, USA
union rats, inflatable rats, inflatables, protests, unions, New York, Lower East Side
2010
April 29
about