Designed by
Title
Italy. Tha views on the lake Lago di Garda and Il Castello Scaligero di Torri del Benaco #184316169
Description
Italy. Tha views on the lake Lago di Garda and Il Castello Scaligero di Torri del Benaco. The Scaliger castle of Torri del Benaco is a fortress of presumable Roman origin located in Torri del Benaco, in the province of Verona.
This image is editorial