A giant Buddha in The Courtyard

[Glastonbury - Somerset - England]