Mikael Kennedy‘s recent campaign for Teva took him to Sayulita, Mexico.

Take a look at Mikeal’s AtEdge portfolio and website to see more of his work.

© Mikael Kennedy

© Mikael Kennedy

© Mikael Kennedy

© Mikael Kennedy