Celia Rose : Physical copy of the CD Includes a download of the album Celia Rose Add to cart: $10.00 In cart Not available Out of stock $10.00 Celia Rose's first album of ten original songs, recorded in Birmingham, Alabama in 2001. Read more… Share