222 bethnal Green RdLondon5 March, continuing. all photos: NoLionsInEngland dr. d is one of London’s more mysterious street art institutions, their (the mystery extends to doubt as to whether dr. d is singular, plural, boy or girl) manipulation and subversion of street billboards flickers at the edge of public conscious, playing games via a medium […]
Categories
