Photo detail

Photo detail

Tucked away next to a convenience store, May Island is a pleasant surprise.