Acrobat on a platform
Governor's Island, NY, USA
acrobats, Governor's Island, New York, wires, ladders
2010
August 21
about