Tag: Christmas card photo 2021
Royal family in Spain release charming 2021 Christmas card photo
SPAIN'S royal family have released their 2021 Christmas card photograph.
The image was taken in their Zarzuela Palace garden in Madrid.
King Felipe and Queen Letizia...