re: Matrem Naturae (Mother Nature)

Merveillieux.