Barracuda.ca
Title
Barracuda - Home & Garden Accessories
Description
Canadian distributor of Crescent Garden Products. 27 different product styles in 18 colours is limited warranted for 10 years against cracking and fading (fading warranty not extended to antique finishes). Operating under the umbrella of Here & Now Picture Framing founded in 1978.