Large Land Rover Wall Sticker Logo 23"x17"