Algerian Solitaire

board
841 Played