Long may she wave over the land of the brave and the home of the free. (Detail from the merry-go-round at the Webster Groves carnival. Click for the full image.)

Bookmark and Share