Sirmione, Lombardy, Italy -- From high up in Rocca Scaligeri, the quaint town emerges below.

First | Previous Picture | Next Picture | Last | Thumbnails