Minnesota Reflections

Herman Haase residence, Big Stone County, Minnesota