The Macallan Masters of Photography Annie Leibovitz 2012 Very Limited Release » Macallan Bar Bottle Sherry Oak Masters Photography 1991 Posted December 21, 2012 by Tom Fischer.