Didn't the elba used to be displayed on a site called sighted electronics? Could someone tell me if it still exists what the name of that site is exactly? Diana
Didn't the elba used to be displayed on a site called sighted electronics? Could someone tell me if it still exists what the name of that site is exactly? Diana