Royal albatross
Appearance
(Redirected from Royal Albatross)
Royal albatross may refer to:
Birds
[edit]- Northern royal albatross, Diomedea sanfordi
- Southern royal albatross, Diomedea epomophora
Ships
[edit]- Royal Albatross (ship), a luxury tall ship located at Sentosa, Singapore