Masterton Tartans
There is no registered tartan for this name - these are the most appropriate:
Buchanan Ancient
Buchanan Modern
Buchanan Hunting Modern
Buchanan Old Sett
Buchanan Old Sett Weathered
MacInnes Ancient
MacInness Modern
Innes Ancient
Innes Modern