Famous landmark, Big Ben clock tower at night taken from the South side of the Thames River in central London.

- Image ID: KK95WH
Lorenza Marzocchi / Alamy Stock Photo
Image ID: KK95WH
Famous landmark, Big Ben clock tower at night taken from the South side of the Thames River in central London.
Location: London