Hampton Court Palace is a royal palace located in the historic county of Surrey. The palace has not been inhabited by the British Royal family since the 18th Century but remains open to the public and is a major tourist attraction! Thank you to Celia for sharing your handstand with Traveling Handstands!!!
~Hampton Court Palace Handstand