This is not a Land Rover. Oh yes, it looks like one, that's for sure. But in fact it is quite a lot smaller and what's more: it is believed to be based on a Mini. The 10" Cosmic wheels do indeed point to that direction. Know more about it? Let me know!
Land Rover or Mini - or a bit of both perhaps?
Picture source unknown