Mowers 2023 United Kingdom, Cirencester, Gloucestershire
Mowers 2022 Italy
Mowers 2020 France, 192059