This recently completed official Battle of Britain Monument, situated on the Embankment near Westminster, is not to be missed. The bronze relief castings are amazing, seen here is close-up.
This recently completed official Battle of Britain Monument, situated on the Embankment near Westminster, is not to be missed. The bronze relief castings are amazing, seen here is close-up.