ImTedGreen
My take on pop culture. Where I go. What I do. Nothing too heavy. Is it interesting? You decide.
Friday, February 11, 2005
This is my favorite photo of Iguacu Falls. This section of the falls is called "Devil's Throat."
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment