I usually google images and use the colors decriptions that i"m looking for.
Save a good quality version (12megapixel) and have it printed from snapfish or kodak and for the frames target zindabad.
Two benefits - NO ONE else has my wall hangings and I always get such great compliments.
and its so much cheaper!!!
I think this may be a painting from the whirling dervish series of Shafique Farooqi. I think he titles them spiritual dance.
Love ALL the DIY ideas!