Royalty-free stock photo ID: 1058274683

Isle of Wight, England, green land at Watershoot Bay. Landscape with bright green grass and blue sky, English Channel in bacground and small old house in middle. Low horizon