ad astra

An exhibition to launch Ad Astra ; the comic, posters, stickers and pin badges.