Barry Dock Hotel
Beaudette, Gerald.
Barry Preservation Society & Civic Trust.
Barry Barry Preservation Society and Civic Trust in association with S.A. Brain
1984
Barry Dock Hotel