The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1948616371
Anguilla Map Flag. Map of Anguilla flag of Anguilla isolated on white background. British overseas territory in Caribbean, United Kingdom Islands. Vector illustration.
Powered By Shutterstock Artist: Oasis World