People painting art on city walls in Stokes Croft, Bristol, England.

- Image ID: P4ME6C