Stephenson Lagoon
Australia
>
Heard Island and McDonald Islands
>
Stephenson Lagoon
Stephenson Lagoon is a water area in Heard Island and McDonald Islands.
Stephenson Lagoon
Vegetation and ground cover
water