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