Image 1 of 1
Loop of Thames at Deptford London UK aerial view
Loop of Thames at Deptford London UK aerial view