Royal Winton, Grimwades, England.
Loading...