Little poison dart frogs (Oophaga pumilio)

 

v20240901