Boise, United States
Leah Flores is a Boise-based artist who brings together her love of photography and illustration to create adventuresome designs.