French Style Farm house at Irumbulichery Island, Chengalpattu.

French Style Island Farm house