david statue in florence, italy

Royalty-free stock photo ID: 50508733

david statue in florence, italy