The royal Chateau de Chambord at Chambord, Loir-et-Cher, France

Royalty-free stock photo ID: 39909802

The royal Chateau de Chambord at Chambord, Loir-et-Cher, France