University City, MO: Lion statue at west end of the Delmar Loop

Rate this picture:

Viewed
3401 times
Current avarege rating
5.3 (19 votes)
Picture by
Lecteur
Submitted on
5/14/2006