N/A
Read More
Website http://www.homareikeda.com
Homare Ikeda, Blue River, Acrylic and oil on canvas, Overall: 52 x 46in. (132.1 x 116.8cm), Courtesy of the artist, Denver, Colorado