Lalu Prasad Shaw
Babu
Tempera On Handmade Paper
22 x 15 inch
LPS266 | 2011