Men (including the boss) peeling lemons at the back of the Limonoro shop

[Sorrento - Campania - Italy]