Village Street Castrillo de Los Polvazares #86512842
Description
Traditional stone houses in the main street of the town or village of Castrillo de los Polvazares in the province of Leon in Spain. Santiago`s road- Main Street Town or village of Castrillo de los Polvazares in the province of Leon in Spain