back
Lion Statue,Florence, Italy
next

Into The Renaissance XI

Florence, Italy

Lion Statue,
Florence, Italy. Photo © copyright by Joseph Kayne.