Blazon of the town of Amboise (France)

blason de la ville d'amboise