Algerian Solitaire

board
905 Played