Exotic green-eyed beauty... anybody got a guess?

Top