Italy & Tunisia 2005
>
Istria
A church tower from inside the amphitheater.