Laika Lost In Space

Sticker Design for Berlin based band Laika Lost In Space.

close
close