France, Chambord Castle

at 1000 × 664 in Chambord Castle on Loire Valley, France

Beautiful Château de Chambord