GUU 101W This is very well preserved example of a Metropolitan Police …

GUU 101W This is very well preserved example of a Metropolitan Police Land Rover dating from 1980.
Share FacebooktwitterFacebooktwitter    Follow FacebooktwitterFacebooktwitter