Algerian Solitaire

board
746 Played