Description
Main Street Town or village of Castrillo de los Polvazares in the province of Leon in Spain. Santiago's road. With rustic constructions in red stone and paved floor - Main street of the Locality or Villa de Castillo de los Polvazares in the province of Leon, in Spain. Camino de Santiago. With rustic constructions in reddish stone and cobbled soil