vintage photograph of strange creatures in 1 9 2 7 new delhi