This is the symbol of South Holland in Lincolnshire. It's basically a statue of a tulip at a local outlet centre! The sky was pretty dark today as you can see so it's not looking its best.
Comments
Sign in or get an account to comment.