Thursday, October 12, 2006


For all your "Pirates of the Caribbean" fans, this sculpture is called Tortuga. Yes, I know it means "turtle"! Posted by Picasa

No comments: