The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2064634862
The national flag of New Caledonia is a French territory comprising dozens of islands in the South Pacific
Powered By Shutterstock Artist: Peter Etchells