Designed by
Title
River Roding riverside path from Ilford to Barking #261920803
Description
River Roding riverside path from Ilford to Barking quay at Harts Lane estate, Barking, London, England, United Kingdom, 9 October 2022
This image is editorial