Castlebrite apricot
[
English
]
A medium-sized, firm variety of apricot blushed red over orange.
Countries
US