This is probably one of the highest spots in Liverpool. It is the tower of the reservoir in Woolton. Have a good weekend everyone. This is the view from the otherside.
Comments
Sign in or get an account to comment.