Pemba Island in the Mocambique Channel

General
Relax on pemba Beach.