Golden Mantella

A large female golden mantella on a leaf