french clock

Royalty-free stock photo ID: 54663565

french clock