a web museum

 

Ship Bush and Fish

Celtic Studios, Swansea, Wales

1975

 

Ship Bush and Fish