Rosewood Courts

A concrete patio surrounded by grass and trees at Rosewood Courts

X