$ 0 0 View southwest from Second Street at Lucas Avenue on "historic" Laclede's Landing. There's a National Historic Landmark in this photo -- can you spot it?