KEY WEST EXPRESS

Shanghai Red's on Buffalo’s (NY) Waterfront

(06/30/2006)

 

(click photo below to enlarge)

 

 

This page created with Web Slide Show - http://www.digitalphotoslideshow.com