Puerta de Europa

November 1, 2007

The Puerta de Europa towers are two twin office buildings in Madrid, Spain.

Designed by the American architects Philip Johnson and John Burgee