Barnes Hall

Part of St. Martha Catholic Church ®
Other
Location
Temecula, CA