Cambridge, England: Cowley Road: horses and hi-tech

Date Photographed: 12 June 2000
Description: Cambridge, England: Cowley Road: horses and hi-tech
Categories: Animal, Other architecture
Cambridge, England: Cowley Road: horses and hi-tech

Description: Cambridge, England: Cowley Road: horses and hi-tech