trojan moon

natural satellite of a trojan minor planet

Categories: