IMG_1595 edit.JPG
Here we are in St Louis, Missouri with the famed Gateway Arch in the background. It is the tallest man made monument in the USA.
Start/Stop Home First image Previous image Next image Last image