Family portrait on the beach in New Buffalo Michigan


Summer family reunion on the shores of Lake Michigan in New Buffalo