Alex Hubbard at Eva Presenhuber

Alex Hubbard

Installation, 3D Art, Painting

August 26, 2013

Alex Hubbard is an American artist working in painting and video. He received his BFA from the Pacific Northwest College of Art and lives in New York.