3DMoveable - platform
Muwafaq Abu-AyyashMuwafaq Abu-AyyashPalestinian Territory, Occupied

3dmoveable - platform; mobile; roller; ladder