Telescopic stand

  • 96’ x 96’