Algerian Solitaire

board
894 Played