Livestock Trailers 2023 Sweden, Veddige
Livestock Trailers 2011 United Kingdom, tewkesbury, Gloucestershire