Jackie Sleper
THE SACRED & ARTS in New Delhi, India