DescriptionPeñaranda de Duero, Palacio de Avellaneda-PM 17535.jpg Español: Palacio de Avellaneda, Peñaranda de Duero (Burgos). English: Spain. Castilla...