Algerian Solitaire

board
827 Played