Medusa Pool
South Georgia and the South Sandwich Islands
>
South Sandwich Islands
>
Medusa Pool
Medusa Pool is a water area in South Sandwich Islands.
Medusa Pool
Vegetation and ground cover
water