Russell Baldwin & Bright
The auction house is located in:
Country: United Kingdom
Address: Leominster
House Revenue
1998: 47,451 $
1997: 126,822 $
1996: 144,855 $
1995: 38,756 $
1992: 73,897 $
1991: 12,728 $