backtotop

The view from the station

Station Square in Venice.