Christina Haglid, ‘Blue Thunbergia’, 2009, Gallery Victor Armendariz

About Christina Haglid

American, b. 1969, Wilmington, DE, United States, based in Chicago, IL, United States