Diana & Nicole’s incredible love, which has had its own challenges in acceptance, is celebrated in the landscapes of Lame Rosse, Italy.