Church of Inmaculada Concepcion, Almuradiel town, Spain
Size: 3998px × 5952px
Location: Almuradiel, Spain
Photo credit: © Evan Frank / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: almuradiel, ancient, architecture, bell, church, ciudad, concepcion, europe, european, faith, god, heritage, historic, historical, history, house, iglesia, inmaculada, medieval, monument, parish, place, real, religion, sculpture, spain, spanish, square, stone, street, tourism, tower, town, travel, urban, urbanism, village, ville, world