Westfield

Series of illustrations for Westfield Shopping center in London.

Back to Top