Lychee - Tropical Thai Fruits | Thai Akha Kitchen
Lychee - lin chee - is a small tropical fruit native to southern China, with rough pink-red skin you peel away to reach the translucent white flesh…
Lychee - lin chee - is a small tropical fruit native to southern China, with rough pink-red skin you peel away to reach the translucent white flesh…