Algerian Solitaire

board
892 Played