The International Center of Photography Scavi Scaligeri (Centro Internazionale di Fotografia Scavi Scaligeri), housed in the Palazzo del Capitano, offers a unique setting ... read more