#18: Guard

648 29 13
                                    

Aren't color guard and winter guard the same thing?

Band 102Where stories live. Discover now