chastell.net   •   ¹/ 125   •   talks

You Must Be This Tall to Kiss the Giraffe

March 2016, London

…but the hedgehog can never be kissed at all.