Thursday, January 31, 2013

Catherine Baba.......

 


 
 


 


Geisha in the Wild....



Vogue Germany February 2013
more images here

Tuesday, January 29, 2013

White Tara


Medicine Buddha


Manjushree


Sunday, January 27, 2013