Designed by
Title
City Street Wall Art Manchester England #144053768
Description
Detail of 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