Dheeraj Yadav

Untitled
Mixed Media on Paper
19 x 13 inches (48.26 x 33.02 cms)
2023
25000