Kamehameha Day & Flag Day Ceremony-Hosted by American Legion Post 54

Kamehameha Day & Flag Day Ceremony-Hosted by American Legion Post 54