Swansea and the Valleys - Steve Mitchell

What it says on the Tin, Swansea Cricket and Football Club Pavilion

1502081032fxL