Solitaire Grande

board
1202 Played