Western Med 2018 - leo.camera
Immaculate  Heart of Mary

Immaculate Heart of Mary

Seville. Cathedral