Clock Tower

This is the clock tower of St George's Church in Leeds near the hospital.

Nearby Graffiti in the extra.

Comments
Sign in or get an account to comment.