Banana Leaf

 
  • 1948 E 79th St., Chicago, IL