Stock Photo - Castle of Talcy. Loir-et-Cher. Centre region. France.

Stock Photo: Castle of Talcy. Loir-et-Cher. Centre region. France.