Wild Spots

May 20, 2014
Facebook
by Editor in Chief

Facebook - This adorable gecko is a wild tokay found in Koh Tao, Thailand.

check it out@ Facebook
Freedom Breeder