Sembla floor mounted door stop

2311

Sembla floor mounted door stop