photographic camera device technology icon

Code produit:
415040602