Pomelos red
Type
12030
Origin
China
Not available