Interior of a church, looking towards the altar, Elciego, Spain, Stock Photo, Picture And Rights Managed Image. Pic. FNL-3124030