St. Mary’s Black Rock CT

St. Mary's Black Rock CT

A seagull relaxes on a rock outcropping at St. Mary’s by the Sea in Black Rock, CT