6681 Europe 2022 – Sevilla Spain_result ← Previous Next → Plaza de Santa Cruz with a magnificent iron cross