Princess Mary delights crowds on royal visit to Morocco

GALLERIES