Image 1 of 1
_UKE5087.jpg
UK, England, London.  Cyclists in Morning Rush Hour, Westminster.