Solitaire Grande

board
951 Played