United Kingdom June 23, 2024LONDON city Walking Tour – Regent Street, Shaftesbury Fountain and Leicester Square 4K🇬🇧 UK Travel
United Kingdom June 22, 2024London Oxford St, One or two persons on this bicycle. #london #oxfordstreet
United Kingdom November 5, 2023Meet Baren streets pirate — lost an arm – still on streets – NORWICH, England