Japan

Skewered cucumbers on ice at a food stall in Japan, ready to be served as a refreshing snack.

· Japan