Lever Release

Lever Release

The clicking and clanking of a large wooden lever being released for a catapult, siege weapon, or other large mechanical structure.

by
by
by
by
by
by