Image 1 of 1
Borthwick Wharf at Deptford London Uk aerial view
Borthwick Wharf at Deptford London Uk aerial view