Esmeralda The Tortoise

Memories of my childhood in paradise. Growing up in Seychelles was certainly a joy. Even now, my mind floats to her image in meditation.