John Osborne January 16 2025

John Osborne
In London, love and scandal are considered the best sweeteners of tea