Jump to Content

The "Spirit of St. Louis" being Guarded by the United States. Washington, D.C.
front
back
Click image for larger view