Royalty-free stock photo ID: 370109165

Medici lion by Vacca (1598) in Loggia dei Lanzi at Signoria square in Florence, Italy - Image