Feia, Los Angeles
Melanie Delach, The Altar of Natural Truths, 2025Mixed media on panel17 × 11 × 6 inches