Context

Context of 17 Lucas Avenue, Malabar : 394/1958