England - 2002 - kiwirallyfan
London, the river Thames and The London Eye, from Westminster Bridge

London, the river Thames and The London Eye, from Westminster Bridge

1000074