Algerian Solitaire

board
752 Played