PUBLISHED
Bruce Marshall Search
"HMS Albion in Greenwich" stock image

HMS Albion in Greenwich

Taken in September 2021, HMS Albion is moored along side Greenwich on the River Thames in London. HMS Albion is one of the two Royal Navy Landing ships in service.

Image dimensions: 8192 x 5464 pixels

HMS Albion in G...

More Info

HMS Albion in Greenwich

Taken in September 2021, HMS Albion is moored along side Greenwich on the River Thames in London. HMS Albion is one of the two Royal Navy Landing ships in service.

Image dimensions: 8192 x 5464 pixels

×