Official Seal

DIPLOMAT-CONSULATES
Republic of New Lemuria 
 
 
 
 India
OPEN