Sep 8, 2011

Mystical Creature!!!

She strolled by the beach quietly, in her own world. A fascinating sight.

Goa, India, 2011.