Architecture Church Calle San Luis 37, 41003 Seville Spain http://www.dipusevilla.es/sanluisdelosfranceses +34 954 55 02 07