2 648 26

Gino Santa Maria


Free Account, Saint Louis

Arch and Lampost

The Saint Louis Arch is a beautiful monument that lends itself for good shots. It is the tallest monument in the United States at 630 feet high. The Washington Monument measures 555' and the Statute of Liberty 305'. To give you an idea, the Eiffel Tower is 984.25 feet high.

Commentaire 26