Ayrshire Canada General Assembly


Drummondville, Quebec