cardozafineart- Alika HerreshoffNearest ExitAcrylic on canvas 80” x 60”

more about : cardozafineart