veri.live magazine issue 18

$14.95 (AUD)