Telamon. Detail. Hermitage, St. Petersburg, Russia

Royalty-free stock photo ID: 38269990

Telamon. Detail. Hermitage, St. Petersburg, Russia