Ballista mechanism fragment



Ballista mechanism fragment