The Rio Mural on Telegraph Road — photo spot in 2809 Telegraph Road, St. Louis, Missouri 63125, United States

N
The Rio Mural on Telegraph Road
Score8.9nasuos
A vibrant New Orleans-themed mural in South St. Louis, featuring a streetcar and jazz musicians. This spot is a popular backdrop for local automotive photographers due to the large, detailed artwork and the accessible parking lot that allows for easy vehicle positioning.

N
The Rio Mural on Telegraph Road
Score8.9nasuos
A vibrant New Orleans-themed mural in South St. Louis, featuring a streetcar and jazz musicians. This spot is a popular backdrop for local automotive photographers due to the large, detailed artwork and the accessible parking lot that allows for easy vehicle positioning.

