BugsPictures from Earth


Phoebis philea (Orange-barred Sulphur - Hodges #4229)