Solitaire Grande

board
1212 Played