Crake Valley Alternate Strokes

FINAL