Algerian Solitaire

board
829 Played