Designed by
Title
Textured Made in Scotland Stamp and Net Electrical Power Icon #199346384
Description
Wire frame electrical power icon, and Made in Scotland scratched ribbon seal. Red seal has Made in Scotland title inside ribbon.Geometric wire carcass flat network based on electrical power icon,