“Bluffs of the Menominee” art show Young artists recently showed their talent during the “Bluffs of the Menominee” art show held in Niagara July 1-10.