Hampton Court Palace is a royal palace in the borough of Richmond, London. It has two contrasting architectural styles, domestic Tudor and Baroque.

- Image ID: KXJT50

Similar stock images