Street advertising and murals observed in London
Location: London, United Kingdom
1 sources from 2 citizen journalists
Topics: street mural, kfc advertising, showstudio branding, building facade, roadside marketing, street art, commercial signage, urban advertising, street culture, daily life
