Algerian Solitaire

board
834 Played