Peace B
Google
One of the attractions in Cleveland.Biggest rubber stamp. Its not probably much to look at, its a huge stamp with the letters FREE. Not sure what the story is but is a huge art work for good pictures. Hung out with friends on our trip to Cleveland. The park is neat and clean.