Algerian Solitaire

board
876 Played