Marengo Historical Society hosting Mardi Gras masquerade

Digital StillCamera