This beauty is found only in Vietnam

 
This beauty is found only in Vietnam - The photo, Tree frog, Frogs, Endemic, Vietnam

v20240901