Buildings looking over the sea, Clovelly, North Devon, England, Stock Photo, Picture And Rights Managed Image. Pic. AXI-UK-DN11-2