Palace of Amboise, built in the 15th century in Renaissance style, Indre et Loire, France, Stock Photo, Picture And Rights Managed Image. Pic. V10-698274