White stone church, New Glarus, Wisconsin

Details

Additional Information