Flowton

House in North Turramurra built in 1895 for Eccleston du Faur, which is now the administration block for Lady Davidson Hospital.

-33.690836360701, 151.15138964867

Type