Algerian Solitaire

board
819 Played