Fiona McCUAIG (1997-99) is a wildlife activist and a committed member of the Sea Shepherd anti-whaling coalition.
← Back to Search