Natura Artis Magistra
Natura Artis Magistra

2002
30 x 30 cm
Acrylic on canvas

Sold