STEVEN LAURIE

Speed Demon

Exhibition: Speed Demon – Museum London Speed Demon July 9th, 2011 to September 25th, 2011 Museum London: Ivey North and Centre Galleries Drawing upon the Italian Futurist manifesto “that the world’s magnificence has been enriched by a new beauty: the beauty of speed” this exhibition is inspired by the ever quickening pace of contemporary life. […]

Read more