Algerian Solitaire

board
792 Played