London

A painting of London, England showing the walkway along the Thames with Big Ben and the Parliament buildings in the distance

Search