Photos of L'As du Fallafel

  • L'As du Fallafel Photo, Paris, France
    L'As du Fallafel

    lt on August 10, 2001