Fresh Yuzu from a Farm Stand in Kyoto, Japan

Fresh Yuzu from a Farm Stand in Kyoto, Japan