Algerian Solitaire

board
832 Played