Steven Baris
Stations of Attention D7, 2024
oil on Mylar
24 x 21 in.
bari096
$ 3,000.00
Further images
1
of
309