St. Louis, MO: the famous Ted Drewes Custard stand

Rate this picture:

Viewed
8079 times
Current avarege rating
5.7 (116 votes)
Picture by
Christopher Lavenz
Submitted on
9/16/2005