Designed by
Title
Termoli - Duomo e Chiesa di Sant'Anna in Piazza Duomo #315580206
Description
Termoli, Molise, Italy â 12 April 2024: Fortified village on the Adriatic sea dominated by the Swabian Castle built in the 13th century
This image is editorial