lilyof the Nile


lilyof the Nile
lily of the Nile n. pl. lilies of the Nile

* * *


Universalium. 2010.