Hastings, United Kingdom

THE RAGGED TROUSERED PHILANTHROPISTS