Queen's Walk, London, England

Street artists on the Queen's Walk along the Thames River.