Overview > Nature

Mother Nature Is My Favorite Artist
Mother Nature Is My Favorite Artist
Oil on canvas
40" x 30"
2021