Solitaire Grande

board
1182 Played