Appadorai, Angadipuram

India - Bombay Asia 1968