nlen
LinkedIn iTunes
09 April 2013
543126_429576123803128_2014442328_n

Gluing a GPS on this green sea turtle so that these scientist can persue their study on the behaviour and migration of this specie.

Geplaatst door: