Winter 2002 Hudson (Show)Room
HubBirch_HSR_SS_005_crop

Teresa Hubbard and Alexander Birchler / Teresa Hubbard / Alexander Birchler

Elgin, Texas, USA

Previously based in Berlin, Germany, the American/Swiss collaborative artist couple Teresa Hubbard and Alexander Birchler reside in Austin, Texas. Hubbard was born in Dublin, Ireland, received her MFA from Yale University School of Art, MFA Sculpture Program and herRead more