Northrup.org Banner
Pictures of Torres Strait Pigeons

Torres Strait Pigeon


Torres Strait Pigeon
Torres Strait Pigeon pictures, also known as the Torresian Imperial-pigeon or Nutmeg Pigeon (Ducula spilorrhoa).