Menelaus (Loggia della Signoria, Florence, Italy)

Royalty-free stock photo ID: 35242822

Menelaus (Loggia della Signoria, Florence, Italy)