↑ arvau

Wikipedia / River Loria

The River Loria is a river of Grenada.

See also

References