MovieMaps

Photo of Sacred Heart (chapel)

Location: St. Elizabeth of Hungary Parish
As Seen In: Lady Bird