Previous Next Home

Prabhakar Barwe

1991
122 cm x 152 cm
oil on canvas
The clock