Kailasa * 24" x 18"
* Kailāsa is the name of a mountain in the Himalayas considered to be the abode of Lord Shiva.