Bailey St Cong Ch, Brynmawr
Bandstand, Roath Park
Bank & Armoury Terrace, Ebbw Vale
Baptist Chapel & Schools, Clive Street, Cardiff
Barry Docks
[Barry Docks]
[Barry from the Docks]
Barry Island
Bassaleg Church
Bathing Pool, Barry
Bathing Pool, Barry
Bathing Pool, Whitmore Bay, Barry Island
Beaupre Castle
Beechwood Park, Newport
Bellevue Park, Newport
Bellevue Park, Newport
Bellevue Park, Newport
Bellevue Park, Newport
Bellevue Park, Newport
Bellevue Park, Newport
Bern Pool, Pontypridd