Share
twitterlinkedinfacebook
Images of the beach and main street area of New Buffalo, Michigan on a sunny Memorial Day 2011. Includes water activities like boating and sun worshippers on the sand.