- Joined
- May 11, 2003
- Messages
- 117
Just returned from a little R&R down in Tulum, Mexico. Beautiful place! I happened across several of these magnificently large beetles – megasoma elephas?
Attachments
-
43.3 KB Views: 664