Inwood Art Works: The Passion of the Christ

Good Shepherd School Auditorium 620 Isham St. (Between Cooper & Seaman), New York, NY, United States

Inwood Art Works launches a Spiritual Cinema Series in 2025 with The Passion of the Christ.

$12.31