Back to photostream

Chef Leo's

Holga, Kodak T400 film, processed in Ilford DD-X.

 

Chef Leo's Chinese restaurant on Wyoming and Illinois.

252 views
0 faves
1 comment
Uploaded on April 17, 2009
Taken on April 16, 2009