New Hebrides, French

CLICK TO ENLARGE
   
 

 SC  204
 
70c         11 Feb 74             Chelonia mydas