New Glarus Hotel, late 1800s

Details

Additional Information