Log In or Register
Green Banded Peacock (Papilio palinurus) from the Philippine Islands. Sparkly little booger he was!!