starfish. Channel Islands, British waters, Stock Video, Rights Managed Footage. Video clip VRM-000098862