RUFFIAN

RUFFIAN

DELTA MARINE

2001

37.80

United States