As we prepare to celebrate Diwali, The Festival of Lights, observed by Hindu, Buddhist, Sikh and Jain faiths we look upon New Delhi and London based artist Bharti Kher’s creation “Ancestor”. The 18 feet tall, bronze sculpture currently welcoming all visitors at New York City’s Central Park entrance at Doris C. Freedman Plaza, at 60th Street and 5th Avenue celebrates the light within us all.
Read more