I found something interesting today. Can anyone who knows the real thing tell me if these are actual coffee cherries growing in Kyoto?

Share