Traveling Worldwide

In United Kingdom people are too polite to stare at The Turtle Hat.