England - Wales Holiday - Colin Coxe's Photos

Street Art

"Street Art" at a public graffiti spot on the south bank of the Thames river