Thursday, August 30, 2012

Arran Gregory's Mirrored Sculptures

A brilliant series of illustrations and mirrored animal sculptures by British artist Arran Gregory is currently on exhibition at the Print House Gallery in Dalston, London until September 6, 2012.