View From Lake Michigan  Photo 1 of 6 in Beverly Shores Residence by Booth Hansen

Beverly Shores Residence

1 of 6

View From Lake Michigan