Beach, Milo C.

Masters of Indian painting Vol.II, 1650-1900 - New Delhi Niyogi Books 2015 - 427-840

978-93-83098-68-2




R759.954