1 cursed spot in Murcia, Spain
The Christ of Monteagudo is a colossal statue of Jesus located on top of the Castle of Monteagudo, in Murcia, Spain....
Share it with the community!