Another cold snap means I'm thinking warm thoughts of Ocracoke 'yaking! Is it spring yet?

Ocracoke, North Carolina

53