preview

Red Rika

Rika is a baby red ruffed lemur. She is a super sweet baby and loves to snuggle! Grey Goose