The Integration of Technology



gouache on paper
61x102 inches
2022

prev      next     images