Rodef Shalom Film Night

Rodfei Shalom Synagogue
San Antonio, Texas