Fabric 23Fabric 23 is a album, which is associated with electronic music.It was first published on July 2005. The album was published in United Kingdom. Fabric 23 is part of the Fabric series.