Designed by
Title
Plug and Socket #67714548
Description
LONDON, UNITED KINGDOM - APRIL 04: Giant Plug and Socket at Electrical Substation in London on APRIL 04, 2010. Green Plug and Socket Urban Art Was Installed by James Glancy Design at Ganton Street in London Soho, United Kingdom.
This image is editorial