Moira Queen (Q47381662)
fictional character, mother of Oliver Queen (Green Arrow)
Language:
other details
description fictional character, mother of Oliver Queen (Green Arrow)

External Links