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

Ashford2_1200x600

Ashford Designer Outlet. Credit: Chapman Taylor

Ashford Designer Outlet. Credit: Chapman Taylor

Leave a Reply