Photo: Girl Apparition – Gwrych Castle in Abergele, Wales


newssubmit – A company boss Kevin Horkin was taken pictures at Gwrych Castle in Abergele, North Wales and may have captured a picture of a spirit.Kevin didn’t notice anything unusual until he downloaded the pictures to his PC. In one of the photos wa…

Leave a Reply

Your email address will not be published. Required fields are marked *