Thumbnail – Origin at the British Library (DSC_3476t) Published July 10, 2016 at 689 × 459 in Origin at the British Library The luminous sign on the counter-top at Origin’s Espresso Bar at the British Library