DescriptionPeñaranda de Duero, Palacio de Avellaneda-PM 17601.jpg Español: Palacio de Avellaneda, Peñaranda de Duero (Burgos). Date 13 August 2008 Source...