Princess Caroline Attends Rose Ball 2025 — Royal Portraits Gallery