Something in the Dermestidae - Mariposario Montezuma Gardens, Costa Rica - 6mm















