Sculpture, Photography, Video Art
Teresa Hubbard and Alexander Birchler, also known as Hubbard / Birchler, are an American-Swiss artist duo who have been working together since 1990.
Login using registered account
Remember me on this computer
Are you a business user? Click here