Solitaire Grande

board
1191 Played