Storm Tharp, ‘Expensive dog’, 2015, Galerie Sébastien Bertrand

About Storm Tharp

American, b. 1970, Salem, OR, United States, based in Portland, OR, United States