London Eye capsule over river Thames in UK

- Image ID: CFJT4F
London Eye capsule over river Thames in UK
jjimage / Alamy Stock Photo
Image ID: CFJT4F
London Eye capsule over river Thames in UK