Blue film strip with play button icon for video and multimedia content creation concept

Code produit:
1576121747