Clelia

Spring 1875 CE, the island of Caprera, Kingdom of Italy