Statue of Buddha at Portmeirion in North Wales. Originally used in the film 'Inn of the Sixth Happiness' with Ingrid Bergman.
Comments
Sign in or get an account to comment.