by: SpiderPosted on: February 18, 2022 Lucas the Spider – The Big Squeak – Short See also PSALMOPOEUS CAMBRIDGEI PAIRING (Trinidad Chevron tarantula)