One who dwells in or resides in a lotus

1 Post