Phormingochilus sp. "Sabah Blue" - The Spider Shop

Phormingochilus sp. "Sabah Blue" - The Spider Shop