6835 Europe 2022 – Church of Santa Cruz – Sevilla Spain_result ← Previous Next → ..to the Church of Santa Cruz..