Cadet oath, photo 3 of 7

Cadet oath
A speaker in a white shirt and tie stands at an orange podium with flowers, in front of flags and a school crest.