Carissa Moore does a layback while surfing in Morocco.

Carissa Moore – free and flaring