23960 Ruggles Rd, South Haven, Michigan 49090-9492 USA
Photo Credit: Campendium/Paula
Claim copyright