Danaus hamatus Macleay




Australian Blue Tiger
Distribution