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

Rate this picture:

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