78 Windsor Grove, Adelaide, South Australia 5087 Australia
Windsor Gardens Caravan Park
Claim copyright