florence.jpg

Florence, Italy 10622 x 2522 pixels = 26.79 megapixels 03/04/2007 15:54
This image has been constructed from 6 separate images.