Results 1 results found The 14th century Gothic-Mudejar church of Nuestra Senora de la O, Sanlucar de Barrameda, Andalucia, Spain, Europe