Stock Photo: Altar for votive candles in the tower of the Castillo, Sanctuario de la Vera Cruz, sanctuary of the true cross in Caravaca de La Cruz, Province Murcia, Spain, Europe