5998 Shore Acres Road, Luxemburg, Wisconsin 54217 USA
Photo Credit: Campendium/Kristi
Claim copyright