Adafruit Logo
Shopping cart, 0items.
Adafruit Logo
Adafruit Logo
  • Sign In | Create Account
  • New Products
  • Featured Products
  • Gift Ideas
  • Circuit Playground
  • Feather
  • Raspberry Pi
  • Arduino
  • LEDs
  • All Categories
  • Support
  • Shipping & Returns
  • About Us
  1. Shop
  2. Learn
  3. Blog
  4. Forums
  5. IO
  6. LIVE!
  7. AdaBox
Sign In
Shopping cart, 0items.
Adafruit Logo
  • Products
    Shop Categoriesview all
    • Arduino
    • CircuitPython
    • Circuit Playground
    • Feather
    • STEMMA / STEMMA QT
    • LCDs & Displays
    • Raspberry Pi
    • RP2040 / Pico
    • Accessories
    • Batteries
    • Books
    • Breakout Boards
    • Cables
    • Components & Parts
    • Development Boards
    • E-Ink / ThinkInk
    • Gift Certificates
    • Kits & Projects
    • LEDs
    • Mechanical Keyboards
    • Neopixels
    • Power
    • Prototyping
    • Robotics & CNC
    • Sensors
    • Tools
    • Wearables
    • Wireless
    • Clearance Sale
    New Productsview all New Products
    Angled shot of black, square, power management add-on board.

    Witty Pi 5 HAT+ - RTC & Power Management for Raspberry Pi

    $59.95

    Video of a person with white painted nails unplugging a USB cable from a small, black, square-shaped lipo battery breakout board soldered to a similarly shaped microcontroller, which is also connected to a monochrome OLED display breakout. The OLED breakout displays battery and power data.

    Adafruit LiIon or LiPoly Charger BFF Add-On for QT Py

    $4.95

    Green credit-card-sized microcontroller.

    Raspberry Pi 5 - 1 GB RAM

    $49.50

    Angled Shot of the 2.5mm TRRS plug terminal block (jack side)

    2.5mm (3/32") 4-Pole (TRRS) Audio Plug Terminal Block

    $2.95

    Featured Productsview all Featured Products
    Temperature and pressure sensor breakout displaying sensor information on a connected TFT display breakout.

    Adafruit BMP581 I2C or SPI Temperature and Pressure Sensor

    $9.95

    Video of a motor stepper driver board driving a stepper motor connected to a microcontroller.

    Adafruit STSPIN220 Stepper Motor Driver Breakout Board

    $5.95

    Demo Shot of the Constant Current Boost Converter powering LED Letter Filaments that spell out "Adafruit".

    Adafruit TPS61169 Constant Current Boost Converter for LEDs

    $4.50

    Angled shot of black, rectangular breakout board with audio jack.

    Adafruit PCM5102 I2S DAC with Line Level Output - 112dB SNR

    $4.95

  • Gift Ideas
  • What's New

Cables / Cable Assemblies / JST

  • JST PH 2-Pin Cable – Male Header 200mm.
    Top view shot of JST PH 2-Pin Cable - Male Header - 200mm.

    JST PH 2-Pin Cable – Male Header 200mm

    Product ID: 3814
    For a really long time we assumed that the JST PH didn't have a free-hanging male header version. But then we found this JST-PH 2-pin Male Cable, and we were like, this is perfect! It's not a genuine JST connector, but it's 100% compatible with a nice clicky connection that you can undo without tearing the contacts from the housing. Plugs in nicely all with our...
    $0.75
    In stock
  • JST PH 2-Pin Cable - Female Connector 100mm.
    Top view shot of a red and black JST PH 2-Pin Cable to Female Connector - 100mm.

    JST PH 2-Pin Cable - Female Connector 100mm

    Product ID: 261
    Red and black tinned wires with a 2-pin JST PH connector on the end. 4" / 100mm long. Matches up nicely with our Lipoly chargers! We have the socket 'mating' version of this cable over here, as well as an 'extension' cable that has one of each soldered together. If you want a switch in the middle, try this switched extension cable. Finally, for PCB and breadboard...
    $0.75
    In stock
  • STEMMA QT / Qwiic JST SH 4-pin to Premium Male Headers Cable - 150mm Long.
    Angled Shot of the STEMMA QT / Qwiic JST SH 4-pin to Premium Male Headers Cable.

    STEMMA QT / Qwiic JST SH 4-pin to Premium Male Headers Cable - 150mm Long

    Product ID: 4209
    This 4-wire cable is a little over 150mm / 6" long and fitted with JST-SH female 4-pin connectors on one end and premium Dupont male headers on the other. Compared with the chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel, while being easy to insert and remove. This cable can be used with Qwiic boards, to easily connect sensors...
    $0.95
    In stock
  • STEMMA QT / Qwiic JST SH 4-pin Cable with Premium Female Sockets - 150mm Long.
    Angled shot of JST SH 4-pin Cable with Premium Female Sockets.

    STEMMA QT / Qwiic JST SH 4-pin Cable with Premium Female Sockets - 150mm Long

    Product ID: 4397
    This 4-wire cable is a little over 150mm / 6" long and fitted with JST-SH female 4-pin connectors on one end and premium female headers on the other. Compared with the chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel, while being easy to insert and remove. This cable can be used with Qwiic boards, to easily connect sensors and...
    $0.95
    20 in stock
  • STEMMA QT / Qwiic JST SH 4-Pin Cable - 300mm long.
    Angled shot of 300mm long STEMMA QT cable

    STEMMA QT / Qwiic JST SH 4-Pin Cable - 300mm long

    Product ID: 5384
    This 4-wire cable is a little over 300mm / 11.8" long and fitted with JST-SH female 4-pin connectors on both ends. Compared with the chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel, while being easy to insert and remove. This cable can be used with Qwiic boards, to easily connect sensors and drivers to boards with 0.1" socket...
    $1.25
    In stock
  • JST-PH 2-pin Jumper Cable - 100mm long.
    Angled shot of JST-PH 2-pin Jumper Cable - 100mm long

    JST-PH 2-pin Jumper Cable - 100mm long

    Product ID: 4714
    We use 2 pin JST PH connectors for all our battery packs, and if you want to put a board in series, like our LC709203F Stemma QT battery gauge, this cable will be very handy! Both ends have a JST PH 2mm pitch 2-pin plug. Between the two, 100mm of color coded wire - red for power, black for ground. No more soldering two pig-tails together! This is an A-A cable, that...
    $0.95
    In stock
  • STEMMA QT / Qwiic JST SH 4-Pin Cable - 400mm long.
    Angled shot of 400mm long STEMMA QT cable.

    STEMMA QT / Qwiic JST SH 4-Pin Cable - 400mm long

    Product ID: 5385
    This 4-wire cable is a little over 400mm / 15.7" long and fitted with JST-SH female 4-pin connectors on both ends. Compared with the chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel, while being easy to insert and remove. This cable can be used with Qwiic boards, to easily connect sensors and drivers to boards with 0.1" socket...
    $1.50
    In stock
  • 2-pin JST SM Plug + Receptacle Cable Set.
    Angled Shot of the 2-pin JST SM Plug + Receptacle Cable Set.

    2-pin JST SM Plug + Receptacle Cable Set

    Product ID: 2880
    These 2-wire cables are 16cm long and come as a set. One side has a 2-pin JST SM type connector plug on the end. The other side has a matching 2-pin JST SM type receptacle connector. They are good for whenever you have 2 wires you want to be able to plug and unplug. We like the solid and compact nature of these connectors and the latch that keeps the cable from...
    $0.75
    In stock
  • STEMMA Cable - 4 Pin JST-PH 2mm Cable–Female/Female - 150mm/6" Long.
    Angled shot of 150mm/6" long 4-Pin JST-PH Cable

    STEMMA Cable - 4 Pin JST-PH 2mm Cable–Female/Female - 150mm/6" Long

    Product ID: 3568
    This 4-wire cable is a little over 150mm / 6" long and fitted with JST-PH female 4-pin connectors on each end. These types of JST cables are commonly found on small rechargeable battery packs, RC receivers and transmitters, tiny cameras, and other small electronic devices We're using these to connect to STEMMA boards, the connector is compact yet durable, stays...
    $0.75
    In stock
  • STEMMA JST PH 2mm 3-Pin to Female Socket Cable - 200mm.
    Angled shot of STEMMA JST PH 3-Pin to Female Header Cable - 200mm.

    STEMMA JST PH 2mm 3-Pin to Female Socket Cable - 200mm

    Product ID: 3894
    This cable will let you turn a JST PH 3-pin cable port into 3 individual wires with high-quality 0.1" female header sockets on the end. We're carrying these to match up with our Hallowing, for extending and connecting sensors or LEDs - and the wires are even color coded! We also stock a version with male socket headers on the end For more information about JST PH...
    $1.25
    In stock
  • JST PH 2mm 3-pin Plug-Plug Cable - 100mm long.
    Angled shot of JST PH 3-pin Plug-Plug Cable - 100mm long.

    JST PH 2mm 3-pin Plug-Plug Cable - 100mm long

    Product ID: 4336
    This cable is a little over 100mm / 4" long and fitted with JST-PH 3-pin connectors on either end. We dig the solid and compact nature of these connectors and the latch that keeps the cable from coming apart easily. We're carrying these to match up with our STEMMA boards and sensors that have 3-pin connections - and the wires are even color coded! Red is power,...
    $0.75
    In stock
  • JST-PH Battery Extension Cable - 500mm.
    Front shot of JST-PH Battery Extension Cable.

    JST-PH Battery Extension Cable - 500mm

    Product ID: 1131
    By popular demand, we now have a handy extension cord for all of our JST PH-terminated battery packs (such as our LiIon/LiPoly and 3xAAA holders). One end has a JST-PH compatible socket, and the other end has a matching plug. Between the two, 500mm of color coded wire. Handy for wearable projects where you may want the battery pack far from your Flora but useful in...
    $1.95
    In stock
  • 4-pin JST PH to JST SH Cable - STEMMA to QT / Qwiic - 200mm long.
    Angled shot of 4-pin JST PH to JST SH Cable.

    4-pin JST PH to JST SH Cable - STEMMA to QT / Qwiic - 200mm long

    Product ID: 4424
    Are you a maker in the midst of a STEMMA dilemma? This 200mm long 4-wire cable is a fantastic chimera-cable fitted with STEMMA QT / Sparkfun Qwiic JST SH on one end, and STEMMA JST PH connectors on the other. You can sand down the center-nub key on the JST PH side to make it fit in a Grove connector. Chunkier JST PH connectors come with 2mm pitch, and JST SH (also...
    $0.95
    In stock
  • STEMMA JST PH 2mm 3-Pin to Male Header Cable - 200mm.
    Angled shot of STEMMA JST PH 3-Pin to Male Header Cable - 200mm.

    STEMMA JST PH 2mm 3-Pin to Male Header Cable - 200mm

    Product ID: 3893
    This cable will let you turn a JST PH 3-pin cable port into 3 individual wires with high-quality 0.1" male header plugs on the end. We're carrying these to match up with our Hallowing, for extending and connecting sensors or LEDs - and the wires are even color coded! We also stock a version with female socket headers on the end For more information about JST PH...
    $1.25
    In stock
  • Grove to STEMMA QT / Qwiic / JST SH Cable - 100mm long.
    Angel shot of the Grove to STEMMA QT / Qwiic / JST SH Cable

    Grove to STEMMA QT / Qwiic / JST SH Cable - 100mm long

    Product ID: 4528
    Are you a maker in the midst of a STEMMA dilemma? This 100mm long cable is a fantastic chimera-cable fitted with STEMMA QT / Sparkfun Qwiic JST SH on one end, and a Grove connector on the other. This cable can be used with STEMMA or STEMMA QT / Qwiic boards to easily connect sensors and drivers from one board to the other. Please note you will have to watch for...
    $1.95
    In stock
  • JST PH 2mm 4-Pin to Female Socket Cable - I2C STEMMA Cable - 200mm.
    Angled shot of STEMMA JST PH 4-Pin to Female Header Cable - 200mm.

    JST PH 2mm 4-Pin to Female Socket Cable - I2C STEMMA Cable - 200mm

    Product ID: 3950
    This cable will let you turn a JST PH 4-pin cable port into 4 individual wires with high-quality 0.1" female sockets on the end. We're carrying these to match up with any of our boards with 'STEMMA' connectors on them such as the Hallowing or Trellis M4. Can also be used with any STEMMA breakouts! This one has socket pins, so it could be used to connet to wires or...
    $1.50
    In stock
  • 4-pin JST SM Plug + Receptacle Cable Set.
    Angled shot of 2 4-pin JST SM Plug + Receptacle Cable.

    4-pin JST SM Plug + Receptacle Cable Set

    Product ID: 578
    These 4-wire cables are 15cm long and come as a set, one side has a JST SM type connector plug on the end. The other side has a matching JST SM type receptacle connector. They are good for whenever you have 4 wires you want to be able to plug and unplug. We like the solid and compact nature of these connectors and the latch that keeps the cable from coming apart...
    $1.50
    In stock
  • JST SH 1mm Pitch 3 Pin to Socket Headers Cable - 100mm long.
    Angled shot of 100mm long 3-pin JST-SH cable with socket connectors.

    JST SH 1mm Pitch 3 Pin to Socket Headers Cable - 100mm long

    Product ID: 5765
    If you fancy connecting to anything else with a JST SH compatible 3-pin connector, this cable will do the trick. For example, our NeoPixel JST Breakout boards, or UPDI Friend, or Sparkle Motion, or other boards we have with JST SH connectors on them for simple digital/analog IO. It has a 1mm pitch JST SH connector on one end, and 0.1" pitch socket connectors on the...
    $1.50
    In stock
  • Grove Cable Pigtail - 2mm pitch 100mm long.
    Angled shot of 4-wire Grove cable.

    Grove Cable Pigtail - 2mm pitch 100mm long

    Product ID: 5244
    If you'd like to make a connection to a board or breakout with Seeed Grove connection, this 100mm long 4-wire cable is fitted with a Grove connector and four bare wires. Please note you will have to watch for voltages on the power/signal pin when using 3V-only sensors, because Grove boards that are 5V logic like many Arduino UNO-compatibles. The colors are: Black for...
    $0.95
    In stock
  • 3-pin JST SM Plug + Receptacle Cable Set.
    Angled shot of 2 3-pin JST SM Plug + Receptacle Cable.

    3-pin JST SM Plug + Receptacle Cable Set

    Product ID: 1663
    These 3-wire cables are 163mm (6.4") long and come as a set. One cable has a JST SM type connector plug on the end. The other cable has a matching JST SM type receptacle connector. They are good for whenever you have 3 wires you want to be able to plug and unplug. We like the solid and compact nature of these connectors and the latch that keeps the cable from coming...
    $1.50
    In stock
  • JST 2-pin Extension Cable with On/Off Switch - JST PH2.
    Top view shot of JST 2-pin Extension Cable with On/Off Switch.

    JST 2-pin Extension Cable with On/Off Switch - JST PH2

    Product ID: 3064
    By popular request - we now have a way you can turn on-and-off Lithium Polymer batteries without unplugging them. This PH2 Female/Male JST 2-pin Extension Cable comes with an in-line Switch - click once to turn on, click again to turn off. It's super handy especially in tandem with our JST-terminated battery packs or LiIon & LiPoly batteries/accessories/chargers!...
    $2.95
    In stock
  • JST PH 2mm 3-pin Plug to Color Coded Alligator Clips Cable.
    Angled shot of JST PH 3-pin Plug to Color Coded Alligator Clips Cable.

    JST PH 2mm 3-pin Plug to Color Coded Alligator Clips Cable

    Product ID: 4030
    This cable will let you turn a JST PH 3-pin cable port into 3 individual wires with grippy mini alligator clips. We're carrying these to match up with any of our boards or breakouts with 3-pin 'STEMMA' connectors on them such as the HalloWing or NeoTrellis M4. This cable has a JST PH 3-pin on one side and alligator clips on the other, so it could be used to connect...
    $1.95
    In stock
  • JST PH 2mm 4-Pin Socket to Color Coded Cable - 200mm.
    Angled shot of JST PH 4-Pin Socket to Color Coded Cable - 200mm.

    JST PH 2mm 4-Pin Socket to Color Coded Cable - 200mm

    Product ID: 4045
    This cable will let you turn a JST PH 4-pin cable socket into 4 individual tinned wires. These are great to match up with our JST 4-PH cables, for extending and connecting sensors or LEDs, and the wires are even color coded! Black for GND. Red for V+. White for SDA. Green for SCL. Even though this is a JST PH connector, it will fit into a Seeed Grove connector and...
    $0.95
    In stock
  • JST PH 2mm 3-Pin Socket to Color Coded Cable - 200mm.
    Angled shot of JST PH 3-Pin Socket to Color Coded Cable - 200mm

    JST PH 2mm 3-Pin Socket to Color Coded Cable - 200mm

    Product ID: 4046
    This cable will let you turn a JST PH 3-pin cable socket into 3 individual tinned wires. These are great to match up with our JST 3-PH cables, for extending and connecting sensors or LEDs, and the wires are even color coded! We also carry the socket 'mating' version of this cable over here. For more information about JST PH connectors, visit the JST website
    $0.95
    In stock
  • JST SH Compatible - 1mm Pitch - 3 Pin to Premium Socket Cable - 200mm long.
    3-pin JST-SH with socket headers cable.

    JST SH Compatible - 1mm Pitch - 3 Pin to Premium Socket Cable - 200mm long

    Product ID: 6376
    If you fancy connecting to anything else with a JST SH compatible 3-pin connector, this cable will do the trick. For example, our NeoPixel JST Breakout boards, or UPDI Friend, or Sparkle Motion, or other boards we have with JST SH connectors on them for simple digital/analog IO. It has a 1mm pitch JST SH connector on one end, and 0.1" pitch socket connectors on the...
    $1.75
    In stock
  • JST SH Compatible 1mm Pitch 3-pin - Plug-Plug Cable - 200mm long.
    200mm long JST-SH 1mm pitch 3-pin cable with plug connectors.

    JST SH Compatible 1mm Pitch 3-pin - Plug-Plug Cable - 200mm long

    Product ID: 6406
    If you fancy connecting to anything else with a JST SH compatible 3-pin connector, this cable will do the trick. For example, our NeoPixel JST Breakout boards, or UPDI Friend, or Sparkle Motion, or other boards we have with JST SH connectors on them for simple digital/analog IO. It has a 1mm pitch JST SH connector on both ends - perfect for 'chaining' boards...
    $1.75
    In stock
  • JST SH Compatible 1mm Pitch - 3 Pin to Premium Plug Header Cable - 200mm long.
    3-pin JST-SH plug header cable with red, black, and white headers.

    JST SH Compatible 1mm Pitch - 3 Pin to Premium Plug Header Cable - 200mm long

    Product ID: 6375
    If you fancy connecting to anything else with a JST SH compatible 3-pin connector, this cable will do the trick. For example, our NeoPixel JST Breakout boards, or UPDI Friend, or Sparkle Motion, or other boards we have with JST SH connectors on them for simple digital/analog IO. It has a 1mm pitch JST SH connector on one end, and 0.1" pitch plug/pin connectors on the...
    $1.75
    In stock
  • JST SH Compatible 1mm Pitch 3-pin Plug-Plug Cable - 100mm long.
    Angled Shot of theJ ST SH Compatible 1mm Pitch 3-pin Plug-Plug Cable - 100mm long.

    JST SH Compatible 1mm Pitch 3-pin Plug-Plug Cable - 100mm long

    Product ID: 6404
    If you fancy connecting to anything else with a JST SH compatible 3-pin connector, this cable will do the trick. For example, our NeoPixel JST Breakout boards, or UPDI Friend, or Sparkle Motion, or other boards we have with JST SH connectors on them for simple digital/analog IO. It has a 1mm pitch JST SH connector on both ends - perfect for 'chaining' boards...
    $1.50
    In stock
  • JST SH Compatible 1mm Pitch 3-pin Plug-Plug Cable - 50mm long.
    50mm long JST-SH 3-pin cable with plug connectors.

    JST SH Compatible 1mm Pitch 3-pin Plug-Plug Cable - 50mm long

    Product ID: 6405
    If you fancy connecting to anything else with a JST SH compatible 3-pin connector, this cable will do the trick. For example, our NeoPixel JST Breakout boards, or UPDI Friend, or Sparkle Motion, or other boards we have with JST SH connectors on them for simple digital/analog IO. It has a 1mm pitch JST SH connector on both ends - perfect for 'chaining' boards...
    $1.50
    In stock
  • 6-pin JST SM Plug + Receptacle Cable Set.
    Angled shot of 2 6-pin JST SM Plug + Receptacle Cable.

    6-pin JST SM Plug + Receptacle Cable Set

    Product ID: 1665
    These 6-wire cables are 162mm (6.4") long and come as a set. One cable has a JST SM type connector plug on the end. The other cable has a matching JST SM type receptacle connector. They are good for whenever you have 6 wires you want to be able to plug and unplug. We like the solid and compact nature of these connectors and the latch that keeps the cable from coming...
    $1.50
    In stock
  • JST PH 2mm 4-pin Plug to Color Coded Alligator Clips Cable.
    Angled shot of JST PH 4-pin Plug to Color Coded Alligator Clips Cable.

    JST PH 2mm 4-pin Plug to Color Coded Alligator Clips Cable

    Product ID: 4029
    This cable will let you turn a JST PH 4-pin cable port into 4 individual wires with grippy mini alligator clips. We're carrying these to match up with any of our boards or breakouts with 'STEMMA' connectors on them such as the HalloWing or NeoTrellis M4. Can also be used with any STEMMA breakouts! This cable has a JST PH 4-pin on one side and alligator clips on the...
    $2.50
    76 in stock
  • 5-pin JST SM Plug + Receptacle Cable Set.
    Angled shot of 2 5-pin JST SM Plug + Receptacle Cable.

    5-pin JST SM Plug + Receptacle Cable Set

    Product ID: 1664
    These 5-wire cables are 168mm (6.6") long and come as a set. One cable has a JST SM type connector plug on the end. The other cable has a matching JST SM type receptacle connector. They are good for whenever you have 5 wires you want to be able to plug and unplug. We like the solid and compact nature of these connectors and the latch that keeps the cable from coming...
    $1.50
    In stock
  • Flora Sewable 3-Pin JST Wiring Adapter.
    Angled shot of assembled Flora Sewable 3-Pin JST Wiring Adapter connected to glowing LED PCBs and a NeoPixel ring.

    Flora Sewable 3-Pin JST Wiring Adapter

    Product ID: 2566
    This product's about as simple as a cup of lemonade on a hot summer day. And, like lemonade, it's just three components! This board is a sewable adapter with a 3-pin JST wiring adapter. It's a perfect way to add a simple link between things like our Flora NeoPixels and more complicated products like our NeoPixel Rings. There are three holes on the board that are...
    $1.95
    In stock
  • JST GH 1.25mm Pitch 6 Pin Cable - 100mm long.
    Angled shot of 100mm long JST-GH 6-pin cable.

    JST GH 1.25mm Pitch 6 Pin Cable - 100mm long

    Product ID: 5754
    This cable is a little over 100mm / 4" long and fitted with JST-GH compatible 6-pin connectors on either end. We dig the solid and compact nature of these connectors and the latch that keeps the cable from coming apart easily, and the wires are even color coded! These would go great with SEN54 or SEN55 all-in-one air quality sensor modules from Sensirion For more...
    $0.95
    Out of stock
    Notify Me, JST GH 1.25mm Pitch 6 Pin Cable - 100mm long
  • JST SH Compatible 1mm Pitch 3 Pin to Premium Male Headers Cable - 100mm long.
    angled shot of 100mm long JST-SH 3-pin cable with male headers.

    JST SH Compatible 1mm Pitch 3 Pin to Premium Male Headers Cable - 100mm long

    Product ID: 5755
    If you fancy connecting to anything else with a JST SH compatible 3-pin connector, this cable will do the trick. For example, our NeoPixel JST Breakout boards, or UPDI Friend, or Sparkle Motion, or other boards we have with JST SH connectors on them for simple digital/analog IO. It has a 1mm pitch JST SH connector on one end, and 0.1" pitch plug connectors on the...
    $1.50
    Out of stock
    Notify Me, JST SH Compatible 1mm Pitch 3 Pin to Premium Male Headers Cable - 100mm long
  • Contact Us
  • Tech Support Forums
  • FAQs
  • Shipping & Returns
  • Freebies
  • Terms of Service
  • Privacy & Legal
  • Website Accessibility
  • About Us
  • Press
  • Educators
  • Distributors
  • Jobs
  • Gift Cards
“ Fashion is what seems beautiful now but looks ugly later; art can be ugly at first but it becomes beautiful later”
Unknown
A Minority and Woman-owned Business Enterprise (M/WBE)