Italy, Modena Ciro Menotti statue.

Royalty-free stock photo ID: 110746166

Italy, Modena Ciro Menotti statue.