Sao Tome & Principe

Back to story

Share on Twitter

Rain drops on a palm leaf on an island dominated by forests