The Swimming Pool of Life

Pristine as a hand painted bone china bowl, this purple day flowering water lily cannot self-pollinate, and instead creates seeds … More