Designed by
Title
City Street Wall Art Manchester England #144056646
Description
Detail of street Mural in Manchester England entitled `The Doodle on Ducie Street` created by over thirty artists, who are, or have been homeless in Manchester. Project by; With One Voice and Artolution
This image is editorial