Romanesque church of Albacastro. Abandoned town in the province of Burgos, in Castilla y Leon, northern Spain.

Code produit:
376754374