nemfrog - Central decoration on orbs of Argyraspis.  American...

more about : nemfrog