Lycia

Images from the Stark Corner – A set of the unused photos from the iconic LYCIA album cover shoot.

June 2013 PopMatters article on Lycia