Cardiff Camera Club
The Home of Photography in Wales’ Capital City
It looks like nothing was found at this location. Maybe try a search?