Algerian Solitaire

board
835 Played