Chapman Taylor constructs Europe’s largest green wall at Ashford Designer Outlet

Ashford_DSC_0729_800x600#

Ashford Designer Outlet. Credit: Chapman Taylor

Ashford Designer Outlet. Credit: Chapman Taylor

Leave a Reply