Yucca FinsIllustration, ApparelGraphic artwork for swim fin company Yucca Fins, from Costa Mesa, California.