CINEMA ON AIR

Socrates Sculpture Park
Broadway at Vernon Boulevard, Long Island City, NY 11103
June 21, 2008, sunset.