avtroil The flag is National Maritime Museum of Great Britain in Greenwich Posted on July 14, 2020 by laststandonzombieisland Leave a comment Previous Next Return to Warship Wednesday, July 15, 2020: 3 Names, 5 Flags, 6 Wars