View over Solva Harbour to Green Scar