Preview Peckham street art by ROA, Peckham, London, England, United Kingdom, Europe Image ID: 685-2546 Artist: Ethel Davies Purchase a commercial license Buy framed prints & more from our print store day outdoors travel destination color image photography horizontal places capital cities city location street scene street scenes peckham art street art roa london england great britain united kingdom europe