Borough Road

Borough Rd, England, United Kingdom