Leimen, town in the German state of Baden-Wurttemberg, souvenir or logo composed with multi colored hand painted stone letters over green sand