Chilli Seeds from Trinidad

Chilli Seeds from the Great Island of Trinidad and Tobago - Home of the hottest chilli