Seneca Summer Slam

Redeal

A new deal after a misdeal.

ABCDEFGHIJKLMNOPQRSTUVWXYZ