Check out this totally adorable little desert frog from the beautiful Namaqualand, not so far away… This little guy squeaks ALL on his own. The cutest thing EVER! Happy weekend all!

Advertisements