Leon Smith, ‘Cat and Mouse’, 2000, Carrie Haddad Gallery

About Leon Smith

Australian, b. 1933, Queensland, Australia, based in Ancramdale, NY, United States