Lausanne, CH

Stop Slide Show

View Thumbnails

EPFL... A French acronym for The Swiss Federal Institute of Technology of Lausanne. The architecture at EPFL is pretty interesting.
8/31