Free Stamp in Willard Park is one of the city's most controversial pieces of public art. Read about it here.