...attempts to capture the scenes of life's journey.
Click on each photo to see the larger version.
Thursday, June 01, 2006
Located in the heart of Little Italy, Ferrara's has been serving the world's best Italian pastries since 1892. Although condemned by Weight Watchers business remains brisk.
No comments:
Post a Comment