Albert’s Schloss

Albert’s Schloss
One Chamberlain Square, Birmingham, B3 3AX
Photo of Albert’s Schloss