Could this be it ?

Where Charles and Wills and Harry stay when they're in Klosters ?

Comments
Sign in or get an account to comment.