(Big Brothers Big Sisters)
in St. Louis
, MO. At the N. corner of Olive St. & Grand Blvd. (N38 38.299 W90 13.934) Photos by Jack & June Schmidt 4-1-14.