Nabila Gaelle Stapleton

Nabila Gaelle Stapleton

Nabila Gaelle Stapleton – Miss St Kitts and Nevis 2018 Saint Kitts and Nevis, also known as the Federation of Saint Christopher and Nevis, is an island country in the West Indies. Located in the Leeward Islands chain of the Lesser Antilles, it is the...