Previous Next 20 Apr 2015 Scientific Name: Lexias pardalis Common Name: Archduke Photo Credit: Lallawmsanga (Tetea) Share