That is the name of this scene on the Battle of Britain monument on the Embankment. It is a particularly splendid piece of sculpture that I'd not studied before. You can see some of the other scenes on this website
Comments
Sign in or get an account to comment.