Papilio glaucus glaucus
May 24, 2003
Big Bend State Park
Fort Bend Co., Texas