A new company has launched on the Isle of Man selling glass birds from Finnish manufacturer iitala. The new web site design reflects the companies sleek and desirable products they retail. You can see more on this in our portfolio section by clicking here or see the live site by clicking here.