Felixstow, South Australia

From Wikipedia, the free encyclopedia

Felixstow is a suburb of Adelaide in the City of Norwood Payneham St Peters.