India - Nanital

Oil on canvas
80cm x 61cm
NFS

India - Nanital

Oil on canvas
80cm x 61cm
NFS