'Dulcinea' trivia and fun facts

International

The film is an American production, but it has also been filmed in Spain and France.

Budget

The film has had an estimated budget of $ 10,000.

Follow Us