The strange things one comes across on a wander near Liverpool Street Station. Extra - Spring is springing near St Botolph's at Aldgate.
Comments
Sign in or get an account to comment.