Sir Oswald Stoll Foundation

Sir Oswald Stoll Foundation
446 Fulham Road, London, SW6 1DT
Photo of Sir Oswald Stoll Foundation