Facial reconstruction of woman 15 years after mystery beach death

The remains were found on Port Logan beach, Dumfries and Galloway, on Wednesday, November 22, 2006.

Leave a Reply

Your email address will not be published.