DSC_49010001 by Jenny S.W. Lee on December 2, 2012 with No Comments Port Lockroy on Gouldier Island. There’s a post office here established by the British.
Leave a Reply