dcsimg

USNMENT01524802 Campoplex polychrosidis dorsal final