Designed by
Title
Electro World #19033762
Description
Shot of Electro World store logo. Electro World is a European network of stores offering items Consumer Electronics, computers, music, mobile phones and photographic equipment and accessories. The network was created for central Europe and is present in 6 countries: Czech Republic, Greece, Poland, Slovakia, Turkey and Hungary.
This image is editorial