Visual Lure Logo Badge

Badge/logo design option for Visual Lure, a St. Louis, MO area branding and design firm.

More by Visual Lure

View profile