bay small » bay small

Heaps of concrete slabs laid to support the base of a Lake Michigan bluff. These often co-exist with a sandy beach.


Leave a Reply

Bitnami