Delta Antelope

Printed, paper target face.

Approximate size: 28" x 42".