Saturday, October 13, 2012
Curious iguana
An iguana peers at the camera at San Pedro de la Roca castle, also known as El Morro de Santiago. The military fortress, built in 1638, is in eastern Cuba.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment