DSC_49010001

with No Comments

Gouldier Island Antarctica - photography by Jenny SW Lee

Port Lockroy on Gouldier Island. There’s a post office here established by the British.

Leave a Reply