Tasha Ostrander, ‘Deer Portrait’, 1997, braveARTconsulting

About Tasha Ostrander

American, b. 1962, Santa Fe, NM, United States, based in Santa Fe, NM, United States

Group Shows