BAMBURGH

A Northumberland beach… dogs, walkers, sun, sand and sea…