AP 9318 Seal in the Yalour Island Group
Description:
AP 9318 Seal in the Yalour Island Group – The low lying Yalour Islands are located east of the Argentine Islands in the Penola Strait and were discovered by Charcot’s French Antarctic Expedition of 1903-5.