Image of Papilio troilus

© Tall Timbers 2011