French Nerds

French Nerds

New York, New York / French nerds is a boutique brand that believes if you're odd, nerdy, or unique, you're one of us. You're a French Nerd.