Thatched cottage and local, near Blackpool Sands beach, south Devon, England, U.K.
Blackpool Sands beach, Devon, England, U.K.