'La Bella Principessa' has been exhibited only five times, remaining one of Leonardo da Vinci's most mysterious creations
Application submission is open until December 5