Gorgeous stone patio, brick house, stripes…love what you can do with long narrow garden spaces.

advertisement

Gorgeous stone patio, brick house, stripes…love what you can do with long narrow garden spaces.

advertisement