Sen's - Echoes of Existence
May 3, 2020
986. How many lives?
Still
How many lives?
and
How many forms?
to cross the ocean of birth
Newer Post
Older Post
Home