Ghosts of Cagliari The Town Ghosts are strange, but they talk a beautiful language Cagliari, Italy 0 likes