HarrySneed
FollowLewis_and_Clark02
This is the bronze statues of Lewis and Clark in Frontier Park in St. Charles, MO
This is the bronze statues of Lewis and Clark in Frontier Park in St. Charles, MO
Read less
Read less
Views
165
Likes
Same photographer See all