What an unfortunate name for such a charming creature! Doc Marlu Vilches shared with us her snap of this Spotted Demon (
by theateneowild · 2 years ago · via Instagram
by theateneowild · 2 years ago · via Instagram
by theateneowild · 1 year ago · via Instagram
by theateneowild · 1 year ago · via Instagram
by theateneowild · 1 year ago · via Instagram