Comment, Like, & Favorite
Go Cards - St Louis Cardinals - 2011 World Series Champions
Painting - Oil On Canvas
In 2011 - they've won the 11th World Series title in their history.
November 1st, 2011
Viewed 3,293 Times - Last Visitor from New York, NY on 09/30/2014 at 6:58 AM
copy and paste to your website / blog - preview