Algerian Solitaire

board
887 Played