
7th and Locust Mural - St. Louis, Missouri
Posted by:
BruceS
N 38° 37.743 W 090° 11.462
15S E 744520 N 4279356
Quick Description: A trompe l'oeil mural on northside of building at 7th and Locust in downtown St. Louis,
Location: Missouri, United States
Date Posted: 7/8/2007 4:49:56 AM
Waymark Code: WM1TJM
Views: 45