View over Spiaggia del Due Mari to Capo Testa, Santa Teresa di Gallura, Sardinia, Italy, Mediterranean, Europe
19744447
- stock photo by ( Robert Harding) F1online
Model release
No Model Release available,
Property release
Not specified