Newsham park – abandoned orphan institution in Liverpool, England. Evil Buildings


Newsham park – abandoned orphan institution in Liverpool, England.



This magnificent evil building was discovered at Reddit by user jodescott1.