About Me
Jessica Louise is a Los Angeles Fashion Designer / Artist / Photographer based in Downtown LA since 2004.
Jessica Louise is a Los Angeles Fashion Designer / Artist / Photographer based in Downtown LA since 2004.
A gray cat slinks past a wooden house.
There’s something a little intimidating attempting to describe.