Posts in tag
Marie Amiguet
Film Review: The Velvet Queen
This planet is truly a wonderous place. Created by a number of happy coincidences and a lot of luck. The fact we, humans, are here at all is as close to a miracle as you’re ever likely to see. Just the sheer diversity of flora and fauna is almost beyond comprehension. That’s even before you …