Rio Roosevelt 2007 - BarbaraRibble
STShort-linedK10776
June 30, 2007  11:40 a.m.  P1010776
Short lined Kite Swallowtail, Protesilaus glaucolaus, on beach at lodge on Rio R

STShort-linedK10776
June 30, 2007 11:40 a.m. P1010776
Short lined Kite Swallowtail, Protesilaus glaucolaus, on beach at lodge on Rio R