L I N C O L N

1111 Lincoln Road by Herzog & de Meuron Miami, Florida, USA