Liz Phelps Studios September 24, 2020 by Official logo and branding for Liz Phelps Studios, based in St. Petersburg, FL. emailprint