File:ICFO building small.png

Summary
Image of ICFO Building in Barcelona Spain.