Leon Smith, ‘Falcon’, ca. 2012, Carrie Haddad Gallery

About Leon Smith

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