Papillionidae - Ray Cannon Photos
Red Helen

Red Helen

Red Helen (Papilio helenus)