Download Image

1960P17 Ponte Cannareggio, Venice, Italy

1960P17 Ponte Cannareggio, Venice, Italy