Artwork revealed for the SHADES OF AVALON album

UK band SHADES OF AVALON revealed the artwork for their debut album entitled "Northern Barbarians". 


Comments