Logo

A. Great Britain
B. France
C. The Netherlands
D. Spain

Correct Answer: The Netherlands

Last Updated: May 14, 2024