The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2025455453
Poster or vector illustration of Indonesian Independence Day celebrations on August 17th. With red and white which is the flag of Indonesia
Powered By Shutterstock Artist: seno.ajip