Meet Lleida, a 1-of-1 1991 Land Rover Defender restored in Spain and headed for a new home in America.
↧