Replacing the lights in an advertising panel
New York, NY, USA
cherry pickers, advertising
2010
April 15
about