Solitaire Grande

board
1187 Played