Info

Harrolds Cross Greyhound Stadium, I.R.B.A.A. Trade Dispute

Filename
A724:3374.tif
Copyright
Irish Photo Archive
Image Size
5312x3958 / 40.1MB
Harrolds Cross Greyhound Stadium, I.R.B.A.A. Trade Dispute