Walking on Castle street. View to Angel Hotel on left and Cardiff Centre Hotel straight ahead
1972
POPULAR
20
United Kingdom > Wales > Cardiff > CardiffWalking on Castle street. View to Angel Hotel on left and Cardiff Centre Hotel straight ahead. United Kingdom, Wales, 1972