Beautiful white water lily from a pond in England

Water Lotus

Regular price $85.00
Unit price  per 

Water Lotus
The Cotswolds, UK