A beautiful view on the amazing and vertigo inducing penthouse terrace at the Cooper Square Hotel.
posted : Thursday, March 25th, 2010
tags :