RM
+
The village of Anguillara Sabazia rises on the shores of the lake of BraccianoEurope Italy Lazio Province of Rome Anguillara Sabazia Photo by G
RM
+
Italian tourist resort Satellite image of the town of Anguillara Sabazia (lower frame) on the shores of Lake Bracciano (upper frame) Italy North is
RM
+
Italy
RF
+
anguillara sabazia on lake bracciano
RM
+
Seagulls Lake of Anguillara Italy
5
0
https://www.afloimages.com/search/anguillara.html