Shake. Stir. Sip.: More than 50 Effortless Cocktails Made in Equal Parts

Hachette - Chronicle

Shake. Stir. Sip.: More than 50 Effortless Cocktails Made in Equal Parts