African Monsters – The Launch Party

A few pictures from the launch of African Monsters at Forbidden Planet in London March 3rd 2016. Copyright: Margrét Helgadóttir.

Advertisements