German curvaceous widely applicable nearly heavy Bristols pounds a half-starved challenge

150 5:11 07 May 2023