Okewlus Navbar

20081217

guess where is this?

Cafe Du Monde in New Orleans! Very touristy -- and very New Orleans :)