A lizard. The screen was fairly heavy duty.
This image was taken on 28 June 2006, in NW Florida, USA.