Rio Roosevelt 2007 - BarbaraRibble
STGlaucolausKi10761
June 30, 2007   11:35 a.m.  P1010761
Protesilaus glaucolaus (leucas?) Short-lined Kite Swallowtail at lodge beach

STGlaucolausKi10761
June 30, 2007 11:35 a.m. P1010761
Protesilaus glaucolaus (leucas?) Short-lined Kite Swallowtail at lodge beach