Clarke & Clarke Art + Artifacts, Contemporary Art plus Asian and Tribal Art and Artifacts. 7605 SE 27th Street, Suite 105, Mercer Island, Wa. ,
Last seen: March 24th at 1:36am — Visit site