Mene Grande


Mene Grande - locality in Venezuela.