Friday, May 9, 2025

MOUNTAIN. Framed, 9 X12 Inch. 3/30 Print. Sold by Saatchi Art, Limited Edition. It is now part of an Art collection in New York, NY. USA. USA.

 


No comments: