Views of the Sun City Grand retirement community in Surprise, Arizona, USA.
ArizonaSurpriseUSAcommunityfountaingolf courseSun City GrandlakelandscaperetirementDSC13406