Algerian Solitaire

board
823 Played