Salvatore Scarpitta, Facetowel Print (The Traveler) (250-350k) 875k USD March 9, 2014 by Marion Maneker