Algerian Solitaire

board
766 Played