Solitaire Grande

board
1098 Played