Wednesday, November 14, 2007

Mcallen lizard


This picture is taken in McAllen, Texas at Twin Palms where my Mom lives in the winter.

No comments: