Fukushima peaches go on sale at London luxury department store Harrods
Luxury department store Harrods in London has started selling white peaches from Fukushima Prefecture.
The Sakura peaches went on sale on Saturday and the tasting corner was crowded…