wooohoooo there is free wifi at Falafel!!
No related posts.
This entry was posted on June 4, 2009. It was filed under Guatemala 2008.
You must be logged in to post a comment.