1001 Harbor Ave., Grand Haven, Michigan 49417 USA
Photo Credit: Campendium/Heather & Kurt
Claim copyright