900 Alameda
Belmont, California 94002
September 3, 2006

Belmont Greek Fest 2006 at The Greek Orthodox Church of the Holy Cross