Solitaire Grande

board
599 Played