Log In or Register
The ceiling of one of the malls in Abu Dhabi. It reminds me of those spider webs. what do you think ?