Artist shop banner image

Leah Rose Art

About Leah Rose Art
  • Soquel, United States
  • 47 designs

Originally from Santa Cruz, California . Leah has been employed as an commercial artist or photographer since 1999.

Achievements
THis is a loading placeholder