Skip to main content
1 result
  • Chemical research lab, Beckenham. Two chemists at work, surrounded by equipment and apparatus.