Based on this product's specifications, here are some alternatives and similar models
Paper photo frame Mega Creative H016 — rotating loop labyrinth design, fits 13x18 cm photos, mixed colors, pack of 24
Summary description:
Mega Creative H016 is a paper photo frame designed for 13×18 cm photographs featuring a rotating loop (labyrinth) decorative element. Supplied in mixed colours, the product is packed as 24 pieces per unit and suitable for temporary displays, craft projects, event decoration, or retail resale. Lightweight and economical, it provides a simple mounting option for standard portrait or landscape prints.