Home My Europeana

Tower of Silence, where vultures devour the Parsi dead, Malabar Hill, (N.E.), Bombay, India

  • Auto-generated tags

    • What

    • When