Algerian Solitaire

board
842 Played