Xylena formosa
Xylena formosa   last instar
Back to Top