cane toad February 8, 2005
Costa Rica

This cane toad is huge! It is probably the size of a grapefruit.

Photoblogs.org

photoblogring

Creative Commons License

previous next Home contact