Kingdom: Animalia Phylum: Arthropoda Class: Arachnida Order: Araneae Family: Theraphosidae Subfamily: Theraphosinae Genus: Brachypelma Species: B. mesomelas
All images copyright Christopher Tranter