teal image of peper building on laclede's landing in st louis mo