A color photograph of a rainbow at Shore Blvd at Beach Blvd. The Beach Pub Restaurant and the Markham Building are on either side of the intersection. The Village Bike Shop is next to the Beach Pub. Town Shores can be seen in the far background left of frame.