Photo POSTcard: Sun sets on London

Last Updated on 08/18/20 by Rose Palmer

The sun sets over Westminster Bridge, Big Ben and the Houses of Parliament in London, England.

Thanks for visiting.

Rose