Revisiting England and Wales: London

26-dazzle-artwork

HMS President (1918) is moored near Temple at Victoria Embankment on the north bank of the River Thames (Canon 600D)

Bookmark the permalink.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.