Can you take the logo to a copy shop and blow it up? Then perhaps you could use fabric paints to copy it onto a large (24"? 18"?) piece of plain fabric and surround that with blocks using the fabric as the background. Would make a nice medallion quilt.