Andomotra

Andomotra in Menabe.

Andomotra

waterway
river
Beyond dummy
x