image description

More information will be added soon.

Location:
Universidad Politecnica de Madrid - ETSI
00000
Madrid
Spain