David Charlesworth
David Charlesworth Indian archives
India 1986 album A
India 1986 album B
India 1988 album A
India 1988 album B
India 1999 album A
India 1999 album B