Preserved in smoke and stone
John Cipriani’s shoulders barely jump when the cannon finally goes off in a puff of smoke. The sound of its fire is familiar to the 82-year-old, who has the composure of a captain … Continue readingPreserved in smoke and stone