Lalu Prasad Shaw
Babu
Tempera On Handmade Paper
22 x 15 inch
LPS268 | 2007