low angle anemones on a wall in Le Gouliot caves. Channel Island, UK, Stock Video, Royalty Free Footage. Video clip VRF-000128391