• Results for
    • terra nova bay
  • (2)
Men in red jackets outside a coffee shop at station of Italian Antarctic Programme Store
20078039
Men in red jackets outside a coffee shop at station of Italian Antarctic Programme Store
Station of Italian Antarctica Progamme. Interior with people pointing towards a map on the wall
20078063
Station of Italian Antarctica Progamme. Interior with people pointing towards a map on the wall