Stock Photo: England, Devon, Clovelly, Town View and Beach
Stock Photo: 1609-23996 England, Devon, Clovelly, Town View and Beach