Lalu Prasad Shaw
Babu
Tempera On Handmade Paper
21 x 15 inch
LPS264 | 2011