These were window screens from China. It can be used as window screen or as a decoration piece for indoor rooms hanged on a wall.
Dimensions: 110 L x 110 W cm
Please note that picture is a representation of style and size, not the actual screen. Wooden pattern can vary.