Barbarossa - Lier - signed screen print Barbarossa - Lier - signed screen print $13.63 Barbarossa - Lier - signed screen print hand numbered and limited to 50 Share Tweet Embed