Myrtle Road, Sheffield
Sheffield is a city in the north of England, world famous for its production of steel.
Myrtle Road is one of the steepest roads in Sheffield.
> Main Photo Album
> Sheffield, UK
Uploaded on 22 May 2006
Sheffield is a city in the north of England, world famous for its production of steel.
Myrtle Road is one of the steepest roads in Sheffield.
Uploaded on 22 May 2006