Catherine Crystal Clipa

Just in town for 48 hours, the royal couple arrive at LAX

Pin It on Pinterest