Yourself
70 x 60
Oil on Linen
New York, New York

 

Screen Shot 2022-04-18 at 9.22.48 AM.png