Amelia Katzen

The Red Chair
Oil
20 x 16 in.
2025
NFS
Scroll to Top