Solitaire Grande

board
1193 Played