s
View larger

Giant Lobster Roach (Henschoutedenia flexivitta)

Giant Lobster Roach (Henschoutedenia flexivitta)

More details

More Info

Giant Lobster Roach (Henschoutedenia flexivitta)