traffic sign at Cyprus - Attention Mouflons!

Royalty-free stock photo ID: 42358936

traffic sign at Cyprus - Attention Mouflons!