20 cm round x 2cm oil on board

little swimmers ii

$160.00Price