Lalu Prasad Shaw
Looking at Mirror
Tempera On Paper
20 x 13 inch
LPS229 | 2008