Designed by
Title
Collage Customers Icon with Scratched India, Delhi Seal #165183225
Description
Collage customers icon and distressed stamp seal with India, Delhi caption. Mosaic vector is formed with customers icon and with scattered spheric elements. India, Delhi stamp seal uses red color