St. Louis, MO: the St Louis Greyhound Depot Ceiling... it is really cool

Rate this picture:

Viewed
3627 times
Current avarege rating
6.8 (25 votes)
Picture by
Terri Hellerich
Submitted on
7/24/2004