Algerian Solitaire

board
809 Played