Unititled

Unititled

Other Details

Denise Rosa

11" x 11"

Charcoa on Paper

2023

$

Social Sharing

Related Art

Depression

Posted on "Toxic" Magazine