Weary blue eyes Weary blue eyes peer from a hiding spot in a vacant lot near Grand Center in St. Louis.