Algerian Solitaire

board
838 Played