Death Star Boogie Woogie

Stickers on Hahnemühle paper

50X50 cm

2016