Thalassarche carteri (Indian Yellow-nosed Albatross)

Thalassarche carteri (Indian Yellow-nosed Albatross)

Observation - Thalassarche carteri (Indian Yellow-nosed Albatross) - Southern Africa. Description: Endangered

Endangered