Swallow Frogs

Brand - Swallow Frogs

    Filter

      The name Swallow Frogs comes from the expression "to swallow frogs", which means to overcome adversity without showing displeasure.

      Inspired by Portuguese culture, the brand is entirely designed, developed and manufactured in Portugal.

      4 products