TicClick over 4 years ago [hidden] Album art for XL Project's new album, Alicia (XLPS-0035). 1 Reply Copy ID Copy Link