Sir David Attenborough

On its first visit to London Sir David Attenborough mooring this weekend between IoD and Greenwich.

October 2021, Isle of Dogs, London, UK

October 2021, Isle of Dogs, London, UK

October 2021, Isle of Dogs, London, UK

October 2021, Isle of Dogs, London, UK