A worldwide community photographing and learning about wildlife
Spotted this snail shell in the Amazon forest in theTambopata National Reserve (Reserva Nacional Tambopata) a nature reserve in the Peruvian Amazon Basin south of the Madre de Dios River.
1 Comment
Big