Algerian Solitaire

board
845 Played