Typical architecture, Almarza, province of Soria, Spain
100813SOR255AlmarzaCastile and LeonCastilla y LeonEuropeSoriaSpainplaces