Images > The Forest's Body

Solstice Sunrise
Solstice Sunrise
oil on canvas
32" x 38"
2025
$2800