Designed by
Title
Manchester Street Wall Art Mural #144474986
Description
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