Leo's first visit to London today. He liked this Land Rover sculpture exhibit near the Festival Hall. Very colourful.
Comments
Sign in or get an account to comment.