6763 Europe 2022 – Church of de San Pedro – Sevilla Spain_result ← Previous Next → ..a painting on its wall..