Cee Cee Plaza, Mulakkuzha, Chengannoor

cc

DSC03802 DSC03808 DSC03811