@PugJesusM to HistoryPornEnglish • 10 months agoLone sheep dodges traffic in Hyde Park, London, 1933imagemessage-square0arrow-up1106arrow-down10
arrow-up1106arrow-down1imageLone sheep dodges traffic in Hyde Park, London, 1933@PugJesusM to HistoryPornEnglish • 10 months agomessage-square0