Natura Artis Magistra

Nature is the teacher of art

Notes

The name of the zoo in the centre of Amsterdam; short: Artis.

Words