Singer 2002 Ceramic 117cm £1250

Neal French