Butter sandwich cookie with apricot fillingthat is dusted with powdered sugar.