Lalu Prasad Shaw
Still Life
Pastel On Paper
19 x 15 inch
LPS093 | 2006