Emma Holland of Largo is the featured poster artist for the 2025 Mayfaire by-the-Lake art festival. The Ashley Gibson Barnett Museum of Art at Florida Southern College on Wednesday revealed ...