Algerian Solitaire

board
846 Played