The "Stand for the Flag" sculpture previously on display on North Federal Avenue in Mason City becomes a permanent piece in Central Park.

Tags

Load comments