Advertising Console

    Embracing the World | Amma the Hugging Saint | Organic Style

    Repost
    Organic Style

    by Organic Style

    2
    854 views
    For India's "hugging saint," Amma, compassion begins with the simplest, most basic act of human affection.