Algerian Solitaire

board
816 Played