23. Beggar

City Festival, Schaffhausen, Switzerland

23. Beggar