Artipoeus Abessira 1

London Bridge is (not) Falling Down

Artipoeus visits Jennifer Abessira’s installation, “Don’t Think Twice,” at London Bridge Station in London, England. Someone told me recently that my habit of following…