Scarlet Hartford
by on
Scarlet Hartford
by on

Scarlet Hartford

{t} a creature you control : create a treasure.
I am baroness Scarlet Hartford. I have heard
much about you.

Love this card?

Support Gulf's creations
with a gift of Premium Membership!

Gift

Card Comments