12' American bench with original paint

Painted American hall bench

$3,900.00Price