Download Image

1996V146.95 Royal Hotel, Temple Row, Birmingham

1996V146.95 Royal Hotel, Temple Row, Birmingham