Movies Logo

On a South Sea Shore

Scenes from Tutuila in Samoa.