Algerian Solitaire

board
786 Played