3rd gen 5-door SUV (J120), 2002–2009
2006 Toyota Land Cruiser LC3 D-4D (AT) Stockport, England #noughtiesseries4 International Double Spot! (FIN - UK)
non-standard plate
Your browser doesn't have HTML5 support.