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