Previous Page 1 Next Use the arrow keys for faster navigation Post office Madrid, Spain Apr 2009 Surprisingly, this imposing building is a post office.