Lion head costume in front of a chinese temple

Lion head costume in front of a chinese temple - 39005100