Hampshire & Isle of Wight Provincial Grand Stewards Lodge No.9263

The Red Apron A symbol of service and dedication to excellence