The Monumento a la Inmaculada Concepcion or monument to the immaculate conception Plaza del Triunfo in Seville Spain
Size: 7360px × 4912px
Location: Seville Spain
Photo credit: © Julian Eales / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, concepcion, conception, del, immaculate, inmaculada, la, mary, monument, monumento, plaza, seville, spain, spanish, statue, tourism, tourist, travel, triunfo, virgin