Paint May Be Wet

Nelson Mandela Mural Philadelphia, PA

New Nelson Mandela mural. 16th and Fitzwater.