Photo Details Florence Street Scene, Italy. Oil on board. 40 x 30 cm. Aus. $1200 unframed. Displaying photo 21 of 56 « Previous Picture Next Picture » Back To Gallery Page