Stunning sunset landscape image of Westcombe Beach in Devon England with jagged rocks on beach and stunning cloud formations