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