Logo for the brand Mayflower

Mayflower

New England’s Old Faithful