Hampton Court Palace Garden Festival

Hampton Court Palace Garden Festival

Summary

Displays at the world's biggest annual flower show