Echo

By Echo

High Spot

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.