Scissor lift platform on a construction site.

Scissor lift platform on a construction site.

    Posted in