Films on the Green
Pier I Pier I, 500 W 70th St, Riverside Park, New York, NY, United StatesExperience the magic of French cinema under the stars in New York City's most beautiful parks! The 16th edition of Films on the Green celebrates "Sport in Film". https://villa-albertine.org/. Rain […]