Cannoli - Small

Regular price $23.40
1 dozen small cannoli