Tegalalang (Ubud)
oil
94 x 120 cm (HxW)
#525    $2700
Site by Lagado