A view of Lee Bay in North Devon

A View of Lee Bay, Devon

Published: Last Updated on