Amelia Décole gets shy or nervous around strangers.

nic