Algerian Solitaire

board
902 Played