LOCAL
LOCAL

Our Lady of the Angels Church in Arcadia

Father Charles Ward is a traditionalist Catholic priest with of Our Lady of the Angels Church in Arcadia.Felipe Dupouy / For the Times
This photo is featured in these articles:
86°