hp_slideshow - Photos by Rainer Ots

Canal Grande (Grand Canal) in Venice

From Cities & Travel