IMG_5756 Published March 30, 2020 at 1081 × 1280 in Red Ruffed Lemurs: found where the forest meets the sea Image navigation Share this:TwitterFacebook