Based on this product's specifications, here are some alternatives and similar models
Photo frame Focus Iris Float 10x15 cm — focus model 133042, float design for 10x15 photos
Summary description:
Focus Iris Float 10x15 photo frame (model 133042) is a float-style frame designed to display 10x15 cm photos with a visible border around the image. It holds standard 10x15 prints securely and is suitable for tabletop or wall display. The frame’s float design gives a contemporary suspended look, ideal for home, office or gift use.