Structure at Imperial College London, United Kingdom

Structure at Imperial College London, United Kingdom

Free Royalty Free Image

ID : 
427112
© Simone Hutsch