Chateau de Chambord, France

27
Chateau de Chambord, France

Stairs of Chateau de Chambord castle, France.