It's official: The Savanna Star, officially recognized by the British government. Photo #18

It's official: The Savanna Star, officially recognized by the British government.