Image

Leah Tacha

Leah Tacha 1

Leah’s glittery collages are the latest offering from Buy Some Damn Art.

Rebeca Raney