Against all odds (22/48)

Against all odds