Collection search - German Workers and Farmers Association (also known as the German Canadian Peoples Society), Vancouver branch, taking part in a parade (possibly May Day)

Date modified: