National Day Parade Rehearsals at the Esplanade 29 August 2018

St Xavier’s Red Crescent Society is a permanent fixture at every State Level National Day Parade. This year is no exception.