New Hebrides, British

CLICK TO ENLARGE
   
 
 
SC  185
 
70c         11 Feb 74             Chelonia mydas