The identity for this Spanish shopping centre symbolises air flowing through the leaves of a native Paradise tree.
Copyright 2008 Cato Partners