Monday, March 23, 2015

Photo of the Day


Giant Swallowtail (Papilio cresphontes)
Fairchild Tropical Gardens