Algerian Solitaire

board
769 Played