Tagged: Liverpool Empire Theatre

Ghoul caught looking out window Stuart Hotel Liverpool

Ghastly Ghoul caught on Google Street View

While someone was browsing Google street View, they noticed something peculiar looking out a window located at the Stuart Hotel in Walton, Liverpool. It appears to be a ghastly ghoul of sorts. No doubt,...

×