Algerian Solitaire

board
891 Played