Monday, March 31, 2025

5882 lost in translation


 still life, 6" x 6"   shop