Rose Mallia

Animal rights promoter and messenger.