View from the ancient ruins of the "Rocca di Manerba", an ancient castle built in the 12th/13th centuries in the southwest part of lake Garda, north Italy.
Photo by antonello72
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00