Dec24

Our Lady of Mr. Carmel Church

Our Lady of Mr. Carmel Church, Corner of Balboa Bl. and 15th, Newport Beach, CA

Playing Christmas Eve Mass.

Share