Algerian Solitaire

board
839 Played