Project Description

This complex design has many different parts, each showcasing the expert level of skill employed by the team at Connemara Carpets.