US_Flag_raised_over_Shuri_castle_on_Okinawa
US_Flag_raised_over_Shuri_castle_on_Okinawa

Lt. Col Richard Ross raising the Stars & Stripes over Shuri Castle, May 30th. Image courtesy of WikiCommons.
Copyright © 2025 | MH Magazine WordPress Theme by MH Themes
Be the first to comment