ROAD SIGN, 2011
Road sign, 200X60 cm
Made by Premier Traffic Management, Liverpool, UK


ONE WEEK, Static Gallery, Liverpool, UK