Maria Sibylla Merian XLIV

Maria Sibylla Merian Flower Print