Algerian Solitaire

board
883 Played