Santa Teresa Gallura Shop

The parking area outside a shop(?) in Santa Teresa Gallura.

Europe » Italy » Sardinia
Shops and Malls
Update rate not known
Not controllable
654 views
Last viewed 13 days ago
5747 days on Webcampedia

Report a problem with this webcam

Got a webcam like this one? - add it today!