|Copyright © 2015 psweet|
Ceraleptus? - Ceraleptus americanus
~150 miles south of coast, 1 day out of Houston TX, Terrebonne Parish, Louisiana, USA
March 23, 2015
I'm guessing that this guy hitched a ride from Houston, but if not the closest points of land were the Texas and Louisiana coasts.
Images of this individual: tag all