Designed by
Title
Yamaguchi automatic electric foot massage chairs with automatic control at a furniture exhibition, Moscow #305227320
Description
RUSSIA, MOSCOW, 05, JANUARY, 2024: Yamaguchi automatic electric foot massage chairs with automatic control at a furniture exhibition, Moscow. Russia
This image is editorial