Algerian Solitaire

board
831 Played