< 10 Downloads
A rain-swept London street at dusk, bathed in red light. Big Ben looms, a double-decker bus rumbles past, and figures walk under umbrellas. The scene is both moody and captivating.