Lion in Florence
Statue of lion at piazza della Signoria in the historical center of Florence (Italy)
© Timurk | Stock Free Images
Similar Free Images