Algerian Solitaire

board
903 Played