Footrest (pair)

Technical information

[infromeitin]