Lea Fisher, ‘Through the Looking Glass II’, Russell Collection

About Lea Fisher

American, b. 1973, based in Dallas, TX, United States