Lalu Prasad Shaw
Babu
Tempera on handmade paper
21 x 15 inch
LPS264 | 2011
Available