Solitaire Grande

board
1179 Played