Deborah Turbeville: Vogue Sposa, Catania, Sicily, 1985 — on view at Staley Wise Gallery in NYC in conjunction with the publication of Turbeville's latest book The Fashion Pictures (Rizzoli). See more here.