Montreal

St. Andrew's Society annual charity ball

Published: 

Ball gowns and kilts are de rigueur at the annual St. Andrew's Society charity ball