Solitaire Grande

board
1066 Played