Algerian Solitaire

board
793 Played