Download Image

1996V148.59 Livery St Meeting House, Birmingham

1996V148.59 Livery St Meeting House, Birmingham