Wet morning stroll past quirky street art in north London
Location: London, United Kingdom
1 sources from 6 citizen journalists
Topics: street art, vertical garden, pop art installation, urban art, wet weather, morning walk, public space, urban, daily life, culture
