Mirror Deck Landing Sight on the Royal Navy aircraft carrier HMS ''Albion'' (R07)
Size:
2066px × 2420px
Photo credit: ©
508 collection / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
aircra,
aircraft,
albion,
carrier,
deck,
hms,
landing,
mirror,
navy,
royal,
sight