by imagoDens
The St. Mark's Square in Venice during Bad Weather and High Tide, view from Campanile di San Giorgio, Italy