nemfrog- The sun with the earth shown near the bottom as a tiny dot.  Larousse Encyclopaedia of

more about : nemfrog