Monarch, Spectacled 

Monarch, Spectacled 3

Spectacled Monarch
Monarcha trivirgatus
Queensland, Australia

Monarch, Spectacled 1


Monarch, Spectacled 1


Monarch, Spectacled 2



© Robert Barnes 2023-2024