Barcelona's "Cucumber" building, the 38 story Torre Agbar.

barcelona6cucumberbldg.jpg

Photo album created with Web Album Generator