Algerian Solitaire

board
826 Played