The Michelson Museum of Art is a museum in Marshall, Texas originally founded to permanently house the works of the Latvian-American artist Leo Michelson.
Contact us...