×

Limone di Rocca Imperiale

Lemons grown in Rocca Imperiale, Cosenza, Calabria, Italy