italian-landscapes- Castello svevo (Swabian Castle), Trani, Puglia (Apulia), Italy The castle was bu

more about : italian-landscapes