Back to top

Vegetable dealer Bermuda [graphic].