Wikimedia photographs

London Eye River Thames Palace of Westminster in 2016.jpg

London Eye River Thames Palace of Westminster in 2016.jpgOpen in library