Blackpool Sands beach, Devon, England, U.K.
Friendly ice cream vendor, south Devon Coast, England, U.K.