Where was the artist Rembrandt from?

France
The Netherlands
Denmark
Belgium

Trivia Crack Answers Main Page