NATURA ARTIS MAGISTRA
DE NATUUR IS DE LEERMEESTER VAN DE KUNST

Leaf – sold

Leaf
50 x 50 cm.