Algerian Solitaire

board
791 Played