Designed by
Title
Castellar castle and church of San Miguel in Aguilar de Segarra province Barcelona, Spain #200590642
Description
Castellar castle and church of San Miguel in Aguilar de Segarra from the 9th century, province of Barcelona, Catalonia Spain