Walk On Water
Photograph - Photography
This is a Jesus Christ Lizard from Costa Rica...it is called this because he walks (actually runs) on top of the water.
November 27th, 2010
Viewed 342 Times - Last Visitor from Beverly Hills, CA on 05/30/2015 at 5:07 AM