John Taylor Arms miniature etching of Famous Bridge

$600.00Price