Looks a bit like Harry Hope to me. Found in Manchester Piccadilly railway station. Ice sculpture - a cracker...
Comments
Sign in or get an account to comment.