Algerian Solitaire

board
906 Played