Xena bites back
Karen Elson by Steven Meisel

Karen Elson by Steven Meisel

Putrajaya Mosque, Malaysia.

Putrajaya Mosque, Malaysia.


 
 The Sigiriya Rock - Colombo, Sri Lanka

 

 The Sigiriya Rock - Colombo, Sri Lanka
Temple in India

Temple in India