Barbed wire fence: a cautionary tale

$400.00Price

34” x 8”

(c) 2020 Mitch Berg