Ham Road parade (s) adj. Co-op

Stand type: 
Sheffield
Number of stands: 
2

Location?