Queen Letizia wears a bright Zara jacket as she visits a children's ...

Responsive image
source