High Tide On The River Thames

17 Sep 2024

High tide on the Thames at Cleopatra's Needle

17 Sep 2024 54131392

High tide on the Thames at Cleopatra's Needle

17 Sep 2024 54131391

High tide on the Thames at Cleopatra's Needle

17 Sep 2024 54131390

High tide on the Thames at Cleopatra's Needle

17 Sep 2024 54131389

High tide on the Thames at Cleopatra's Needle

17 Sep 2024 54131388

High tide on the Thames at Cleopatra's Needle

17 Sep 2024 54131387

High tide on the Thames at Cleopatra's Needle

17 Sep 2024 54131393