Repeat: One advertising the famous Yorkshire resort of Scarborough features a demure couple picnicking on a hill overlooking the town's golden beach.
One advertising the famous Yorkshire resort of Scarborough features a demure couple picnicking on a hill overlooking the town's golden beach.