Deck chair concession on Great Yarmouth Beach
Deck chair concession on Great Yarmouth Beach, UK.