Spider Podium Special

A special podium which had to clear obstructions on the ground.

Spider-Podium-Special